Php 作曲家是如何编译这首歌的;“优化自动加载器”;类地图?
清单上到底有什么 在没有对代码进行全面的静态分析的情况下,它如何知道正在使用哪些类Php 作曲家是如何编译这首歌的;“优化自动加载器”;类地图?,php,composer-php,Php,Composer Php,清单上到底有什么 在没有对代码进行全面的静态分析的情况下,它如何知道正在使用哪些类 它为什么还要读取文件?PSR4的目的不是特别避免这种情况吗?Composer软件包可以定义其自动加载映射,例如: "autoload": { "psr-4": { "MyVendor\MyPackage": "src/" } } Composer整理所有这些定义并从中生成类映射自动加载程序文件 参考资料:谢谢你的回答,但我想找一个更“通俗易懂”的解释:p Composer做了大量
它为什么还要读取文件?PSR4的目的不是特别避免这种情况吗?Composer软件包可以定义其自动加载映射,例如:
"autoload": {
"psr-4": {
"MyVendor\MyPackage": "src/"
}
}
Composer整理所有这些定义并从中生成类映射自动加载程序文件
参考资料:谢谢你的回答,但我想找一个更“通俗易懂”的解释:p Composer做了大量的猜测,它使用regexps查找文件中的类(这真的很笨拙),我不明白为什么。难道它不应该把文件系统映射到php名称空间吗?这就是PSR-4的作用。我预计不符合PSR的情况将如您所述,但希望越来越不受欢迎。请您取消删除您的?很有趣。