Laravel 5:文件名的命名约定

时间:2015-03-22 11:42:42

标签: php frameworks laravel-5

我是Laravel和PHP的新手。我想知道为什么Laravel应用程序中的某些子目录的文件首字母为大写,其他文件为小写。为什么这个"不一致"?

1 个答案:

答案 0 :(得分:2)

根据PSR-4惯例:

http://www.php-fig.org/psr/psr-4/

这样就定义了你的名字空间。惯例是将您的目录名称与命名空间相匹配。如果这是java,它们都是小写的。但是,在PHP中,命名空间约定是将它们保持为大写。另一个约定是您的命名空间应该与非第三方代码的目录结构相匹配。但请记住,使用psr-4时不需要这样做。