ClassLoader组件
编辑本页警告:您正在浏览的文档欧宝官网下载appob娱乐下载Symfony 2.4,现已不再维护。
读本页的更新版本用于Syob娱乐下载mfony 6.2(当前稳定版本)。
ClassLoader组件
ClassLoader组件提供了自动加载类和缓存它们的位置以提高性能的工具。
使用
每当您引用一个尚未被要求或包含的类时,PHP都会使用半自动的机制委托定义类的文件的加载。ob娱乐下载Symfony提供了两个自动加载器,它们能够加载你的类:
- PSR-0类装入器:加载遵循' PSR-0 '类命名标准的类;
- MapClassLoader:使用从类名到文件路径的静态映射加载类。
此外,Symfony ClassLoob娱乐下载ader组件附带了一组包装器类,可用于在现有的自动加载器之上添加额外的功能:
安装
你可以用两种不同的方式安装组件:
- 通过Composer安装(
ob娱乐下载symfony /类加载器
在Packagist); - 使用官方Git存储库(https://github.com/ob娱乐下载symfony/ClassLoader).
此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。