PSR-4类装入器
编辑该页面警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 2.8,不再维护。
读这个页面的更新版本Symfob娱乐下载ony 6.3(当前的稳定版本)。
PSR-4类装入器
库,按照PSR-4标准可以装满Psr4ClassLoader
。
请注意
如果你管理你的依赖关系通过作曲家,你得到一个PSR-4兼容的自动装卸机框。的环境中使用这种装载机作曲家是不可用的。
提示
所有遵循ob娱乐下载PSR-4 Symfony组件。
使用
下面的例子演示了如何使用Psr4ClassLoader自动装卸机使用Symfony的Yamob娱乐下载l组件。想象一下,下载类加载器和Yaml组件作为ZIP包,打开他们填词
目录中。的目录结构是这样的:
1 2 3 4 5 6 7 8 9
库/类加载器/ Psr4ClassLoader。php……Yaml / Yaml。php……config.ymldemo.php
在demo.php
你要解析config.yml
文件。要做到这一点,首先需要配置Psr4ClassLoader
:
1 2 3 4 5 6 7 8 9 10
使用ob娱乐下载\组件\类加载器\Psr4ClassLoader;使用ob娱乐下载\组件\Yaml\Yaml;需要__DIR__。“/ lib /类加载器/ Psr4ClassLoader.php”;美元加载程序=新Psr4ClassLoader ();美元加载程序- >addPrefix (“ob娱乐下载Symfony \组件\ Yaml \ \”,__DIR__。' / lib / Yaml ');美元加载程序- >注册();美元数据= Yaml::解析函数(__DIR__。' / config.yml '));
首先,类装入器使用一个手动加载需要
声明中,由于没有自动装载机制。与addPrefix ()电话,你告诉类装入器在哪儿寻找类的ob娱乐下载Symfony \ Yaml \ \组件
名称空间前缀。登记后自动装卸机,准备使用Yaml组件。
这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。