CI的PHP Style Guide


網址: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 :大括號永遠自己放在一行。



沒有留言:

張貼留言