PHP標籤
必須把PHP程式碼放在<?php ?>或<?= ?>標籤中。不得使用其他PHP標籤句法。
編碼
所有PHP檔案都必須使用UTF-8字符集編碼,而且不能有位元組順序標記(Byte Order Mark,BOM)。這個要求聽起來很複雜,其實文字編輯器或IDE都能自動做到這一點。
目的
一個PHP檔案可以定義符號(類、性狀、函式和常量等),或者執行有副作用的操作(例如,生成結果或處理資料),但不能同時做著兩件事。這是一個簡單的要求,我們只需稍微深謀遠慮一些。
自動載入
PHP名稱空間和類必須遵守PSR-4自動載入器標準。我們只需為PHP符號選擇合適的名稱,並把定義符號的檔案放在預期的位置。
類的名稱
PHP類的名稱必須一直使用駝峰式(CamelCase)。這種格式也叫標題式(TitleCase)。例如CoffeeGrinder、CoffeeBean和PourOver。
常量的名稱
PHP常量的名稱必須全部使用大寫字母。如果需要,可以使用下劃線把單詞分開。例如WOOT、LET_OUR_POWERS_COMBINE和GREAT_SCOTT。
方法的名稱
PHP方法的名稱必須一直使用camelCase這種駝峰式。也就是說,方法名的首字母是小寫的,後續單詞的首字母都是大寫的。例如phpIsAwesome、iLoveBacon和tennantIsMyFavoriteDoctor。