php使用composer自动加载
php自动加载写起来也不也是非常麻烦,主要是转换文件路径与命名空间的关系。但有免费的composer自动加载,为什么不使用呢,嘿嘿
在网站根目录创建composer.json
文件,文件中只需要有个大括号{}
即可。
使用composer命令composer install
即可创建vendor
目录,里面包含了自动加载的功能的文件,只需要引入vendor
目录中autoload.php
即可获得自动加载能力。
添加自己自动加载文件夹,需要在composer.json
中添加配置,下面以core命名空间为例
"autoload": {
"psr-4": {
"core\\":"core"
}
}
左边为命名空间,右边为映射文件夹路径。
配置完后,使用命令composer dump-autoload
更新自动加载即可
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。