PSR-1 代碼風格規范
(1)常量命名:類中的常量所有字母都必須大寫,單詞間用下划線分隔
(2)類命名:類的命名必須遵循 StudlyCaps 大寫開頭的駝峰命名規范
(3)方法命名:方法名稱必須符合 camelCase 式的小寫開頭駝峰命名規范
PSR-2 代碼風格規范
(1)代碼縮進:代碼必須使用4個空格符而不是 tab鍵 進行縮進
(2)空行:每個 namespace 命名空間聲明語句和 use 聲明語句塊后面,必須插入一個空白行。
(3)花括號:類和方法的開始花括號( { )必須寫在函數聲明后自成一行,結束花括號( } )也必須寫在函數主體后自成一行。
而控制結構(if、switch、while)控制結構的開始花括號( { )必須寫在聲明的同一行,而結束花括號( } )必須寫在主體后自成一行。
PSR-4 自動載入
(1)類名規范:完整的類名可以有一個或多個子命名空間
(2)類名規則:完整的類名可以由任意大小寫字母組成,所有類名都必須是大小寫敏感的