php程式設計規範

2021-09-07 04:24:40 字數 601 閱讀 3012

1.使用dry原則,不要重複你的**

a.拆分可重用函式或類。

b.使用常量定義。

2.使用有意義並一致的命名

原則:杜絕拼音,杜絕沒有明確含義的命名:$data2

a.變數命名

--變數的名詞性:形容詞+名詞

--長名字可用下劃線連線:$new_user

b.函式名

--小駝峰 :getuserinfo()

--函式的動詞性:動詞+形容詞+名詞;謂語+賓語;

c.類的命名

--大駝峰:pagemanager

--類的名詞性:ordermodel

3.避免深層巢狀

--巢狀不應大於3層

--函式不應該有多個出口

4.新增應有的注釋

注釋塊/**/

--檔案頭:名稱,日期,作者

--類:類作用解釋

--函式:作用,引數,返回內容

注釋行//

--**說明:一般用於某個邏輯塊的說明

,while邏輯體結束說明

todo

debug

PHP程式設計規範

如果不用命名空間,用此規範,用到命名空間的話,另說。類檔案都以.class.php為字尾,使用駝峰法命名,並且首字母大寫,例如 pay.class.php 類名和目錄 檔名一致。例如 類名zend autoloader的目錄是zend autoloader.class.php 函式的命名使用小寫字母...

php之規範程式設計命名

在之前工作的時候都未注重自己的命名規範,現在根據駝峰命名嚴格要求自己 相關的定義如下 printemployeepaychecks print employee paychecks 第乙個函式名使用了駱駝式命名法 函式名中的每乙個邏輯斷點都有乙個大寫字母來標記 第二個函式名使用了下劃線法 函式名中的...

符合PSR的PHP程式設計規範例項

好的 書寫習慣可以讓人賞心悅目 namespace standard 頂部命名空間 空一行 use test testclass use引入類 類描述 類名必須大寫開頭駝峰.abstract class standardexample 必須換行 必須換行 this nametest new test...