PHP編碼規範

2021-09-19 23:50:08 字數 712 閱讀 7879

類:

demotest.class.php

介面:demotest.inte***ce.php

其他:demotest..php

整體採用駝峰命名法,同時命名要有意義。
全域性變數:

兩邊使用"_",中間採用駝峰命名法

常量:全大寫

普通變數/類屬性:

駝峰命名法,可以在前面加上表示變數型別的縮寫,要採用準確有意義的英文單詞:

字串: $smyname

陣列: $arrmyarray

介面及類的命名:

駝峰命名法,大寫字母開頭。

與類檔名保持一致:

如:類database,檔名:database.class.php

程式應提供必要的注釋,包括檔案注釋,**塊注釋,函式注釋。
檔案注釋:

在整個檔案的頭部:

/***

*/函式注釋:

// 放在函式前

**塊注釋:

//只在必要的地方寫**注釋,解釋為什麼,而不是做什麼,提供最有用的資訊。

縮排和空格:

兩空格縮排

賦值符前後流出空格

語句斷行:

控制行長在80個字元以內

使用php已存在的變數,而不要自己定義。

如換行,使用php_eol,而不是\n或\r\n

php 編碼規範哪些 php編碼規範

1.php 必須以完整的形式來定界 即不要使用php 短標籤 且保證在關閉標籤後不要有任何空格。2.當乙個字串是純文字組成的時候 即不含有變數 則必須總是以單引號 作為定界符。例如 a example string 3.變數替換中的變數只允許用 變數名 的形式。例如 greeting hello n...

php 編碼規範哪些 PHP編碼規範

很多初學者對編碼規範不以為然,認為對程式開發沒有什麼幫助,甚至因為要遵循規範而影響了學習和開發的進度。或者因為經過一段時間的使用,已經形成了自己的一套風格,所以不願意去改變。這種想法是很危險的。如今的 web 開發,不再是乙個人就可以全部完成的,尤其是一些大型的專案,往往需要十幾人,甚至幾十人來共同...

php 編碼規範哪些 PHP 編碼規範

這是給小組制定的php編碼規範 該 php 編碼規範基本上是同 psr 規範的。有一部分的編碼規範 psr 中是建議,此編碼規範會強制要求。此編碼規範 是以 psr 1 psr 2 psr 2擴充套件 為藍本,並增加了相應的細節說明。通則基本編碼 php 必須使用 長標籤 或 短輸出標籤 一定不可使...