我是Laravel和PHP的新手。我想知道为什么Laravel应用程序中的某些子目录的文件首字母为大写,其他文件为小写。为什么这个"不一致"?
答案 0 :(得分:2)
根据PSR-4惯例:
http://www.php-fig.org/psr/psr-4/
这样就定义了你的名字空间。惯例是将您的目录名称与命名空间相匹配。如果这是java,它们都是小写的。但是,在PHP中,命名空间约定是将它们保持为大写。另一个约定是您的命名空间应该与非第三方代码的目录结构相匹配。但请记住,使用psr-4时不需要这样做。