命名空间规范

最后更新于:2022-04-01 11:13:11

## 命名空间PSR规范补充 每个人每个团队都有自己的编码规范。而Idea框架主要遵守PSR系列规范。对于PSR,别的没什么,我需要补充的是命名空间的书写。 使用**PSR规范**来定义一个类是下面这个样子的: ~~~ <?php namespace Vendor\Package; use \Libraries\Template; class ClassName extends Template { } ~~~ 在上面的代码中,命名空间与类名是很容易混淆的。 So,Idea framework是采用了另一种方式来书写命名空间的。 >[success]**命名空间小写,类名帕斯卡命名(Idea框架采用的命名空间书写方式)** #### ~~~ <?php namespace verdor\package; use \libraries\Template; class ClassName extends Template { } ~~~ 在这种书写方式下,我们可以很快速的看出Template是类,而其它的是才是命名空间 所以在我们的框架中,默认采取的就是后者。
';