網址:
CI的PHP Style Guide
CI也有自己的coding style,與之前看的Psr有些許不同:
一、Class
PSR:必須依循 StudlyCaps 大寫開頭的駝峰式命名[PSR-1]
PHP5.3後必預使用Namespace的方式[PSR-1]
CI :PHP5.2以前的命名是 class Vendo_Model_Foo
二、Methods
PSR:camelCase() 小寫開頭的駝峰式命名[PSR-1]
CI :function get_file_properties() 底線分隔,並且全小寫字母
三、TRUE, FALSE, 以及 NULL
PSR:keyword、true、false、null都用小寫[PSR-2]
CI :TRUE, FALSE, 以及 NULL 關鍵字應該永遠使用大寫字母。
四、縮排
PSR:代碼必須使用4個空格符而不是「Tab鍵」進行縮進。[PSR-2]
CI :在你的程式碼中使用 tab 作為縮排空白,而不是空白字元。
五、大括號
PSR:只有class、function外大括號是獨立自已一行[PSR-2]
CI :大括號永遠自己放在一行。
沒有留言:
張貼留言