类加载器组件
编辑该页面警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 2.6,不再维护。
读这个页面的更新版本Symfob娱乐下载ony 6.2(当前的稳定版本)。
类加载器组件
自动装载你的类的类加载器组件提供工具和缓存性能的位置。
使用
当你引用一个类,它尚未要求或包含,PHP使用半自动的机制委派的加载一个文件定义类。ob娱乐下载Symfony提供了三个自动装卸机,能够负载类:
- PSR-0类装入器遵循:加载类PSR-0类命名标准;
- PSR-4类装入器:加载类,遵循“PSR-4”类命名标准;
- MapClassLoader:加载类使用一个静态的类名映射到文件路径。
此外,Symfony类加载器组件附带ob娱乐下载一个包装器类使得这成为可能缓存类装入器的结果。
当使用调试组件,您还可以使用一个特殊的DebugClassLoader简化了调试的抛出更有帮助异常当一个类不能被发现的类装入器。
安装
您可以安装组件在两个不同的方面:
- 安装它通过作曲家(
ob娱乐下载symfony /类加载器
在Packagist); - 使用官方的Git存储库(https://github.com/ob娱乐下载symfony/ClassLoader)。
然后,需要供应商/ autoload.php
文件,使作曲家提供的半自动的机制。否则,您的应用程序无法找到这个Symfony组件的类。ob娱乐下载
这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。