PSR-0
- 完整的命名空間 fully-qualified namespace 與 類別 class 必須符合以下結構:
\<vendor name>\(<namespace\>)*<class name> - 每個命名空間 namespace 必須包含一個 頂級 top-level 的 namespace (vendor name)
- 每個命名空間 namecspace 可以擁有任意數量的 子命名空間 sub-namcespaces
- 載入檔案時,每個命名空間的分隔符號 separator 必須轉化成 目錄分隔符號
- 每個在類別名稱中的下畫線符號 "_" 都要轉化為 目錄分隔符號。該符號在命名空間裡沒有任何特別的用處。
- 載入時,完整的命名空間與類別 為