扫码关注官方订阅号
PHP composer 包管理和class类自动载入有什么联系?越详细越好
走同样的路,发现不同的人生
完全两个东西嘛composer是把你依赖的项目从源安装,举个不是很恰当的例子,Linux系统有很多包都是相互依赖的,当package A以来package B时,B也会安装.类自动加载是你不大可能只用一个文件或者class就处理完所有业务,比如说MVC架构,不同controller之间可能要相互调用,controllerA.php文件里没有controllerB.php的代码,只能通过类的自动加载实现.将controllerB.php加载进 A 的上下文.这儿有一篇讲解PHP自动加载机制的可以看看PHP自动加载器
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
完全两个东西嘛
composer是把你依赖的项目从源安装,举个不是很恰当的例子,Linux系统有很多包都是相互依赖的,当package A以来package B时,B也会安装.
类自动加载是你不大可能只用一个文件或者class就处理完所有业务,比如说MVC架构,不同controller之间可能要相互调用,controllerA.php文件里没有controllerB.php的代码,只能通过类的自动加载实现.将controllerB.php加载进 A 的上下文.
这儿有一篇讲解PHP自动加载机制的可以看看PHP自动加载器