## 命名空間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是類,而其它的是才是命名空間
所以在我們的框架中,默認采取的就是后者。