| 1.介绍 composer是一个用PHP开发的用来管理项目依赖的工具,当你在项目中声明了依赖关系后, composer可以自动帮你下载和安装这些依赖库,并实现自动加载代码。 2.文档阅读 ttps://xueyuanjun.com/post/19890 //Laravel 框架如何基于 Composer 实现类和文件的自动加载 https://xueyuanjun.com/post/7074 //深入学习 Composer 自动加载(autoload)机制 https://blog.csdn.net/zhang197093/article/details/78118491 //详解composer的自动加载机制 阅读之后, 个人理解/整理: composer支持四种自动加载的方式: PSR-0 / PSR-4 /Classmap / Files , 其中 PSR-4 是当前推荐的加载方式. 四种方式对应关系如下: PSR-0 ==> autoload_namespaces.php PSR-4 ===> autoload_psr4.php Classmap ===> autoload_classmap.php Files ===> autoload_files.php //下图没有该文件, 是由于项目中没有使用到Files的加载方式.  3.实践
4.思考 TBD 后续补充 ... |