PHP檔案命名、類別和方法的命名、變數的命名的規格在命名的時候尤其重要。
1.文件命名
類別文件的命名必須以大寫字母開頭,其他文件(配置文件,視圖,一般的腳本文件等)的命名是全小寫。
Some_library.php application_config.php
2.類別和方法的命名
類別名稱必須以大寫字母開頭,多個單字之間使用底線分割,不要使用駝峰命名法。
class Super_class
類別的方法應該使用全小寫,並且應該明確指出該方法的功能,最好包含一個動詞。避免使用冗長的名稱,多個單字之間使用下劃線分割。
function get_file_properties()
3.變數的命名
變數的命名規則和類別方法的命名規則非常接近,使用全小寫,使用下劃線分割, 並且應該明確指出該變數的用途。非常短的無意義的變數只應該在 for 迴圈中作為迭代器使用。
for ($j = 0; $j < 10; $j++) $last_city
常數遵循變數命名,但是字母全大寫
MY_CONSTANT NEWLINE
注意變數賦值時要前後都空一格
4.TRUE 、 FALSE 和NULL 這幾個關鍵字全部使用大寫。
5.不要使用 || 操作符,它在一些設備上看不清(可能看起來像是數字 11), 使用 &&操作符比使用 AND 要好一點,但是兩者都可以接受。另外,在 ! 操作符的前後都應該加一個空格。
注意:有一些 PHP 函數在失敗時傳回 FALSE ,但是也可能會傳回 “” 或 0 這樣的有效值, 這些值在鬆散型別比較時和 FALSE 是相等的。所以當你在條件中使用這些回傳值來比較時, 一定要使用嚴格型別比較,確保回傳值確實是你想要的,而不是鬆散型別的其他值。
在檢查你自己的回傳值和變數時也要遵循這種嚴格的方式,必要時使用 === 和 !== 。
6.用Tab代替空格進行縮排
7.字串使用單引號引起來,當字串中有變數時使用雙引號,並且使用大括號將變數包起來。另外,當字串中有單引號時,也應該使用雙引號,這樣就不用使用轉義符號。
‘My String’ “My string {$foo}” “SELECT foo FROM bar WHERE baz = ‘bag’”
本篇文章解釋了PHP檔案命名、類別和方法的命名、變數的命名等規範,更多相關內容請關注php中文網。
相關推薦:
以上是介紹PHP檔案命名、類別和方法的命名、變數的命名等規範的詳細內容。更多資訊請關注PHP中文網其他相關文章!