php編碼規範

2022-07-22 11:30:23 字數 1348 閱讀 7218

php編碼標準

類:1.類名用大駝峰命名法,如footest,檔名用小寫.class.php,如footest.class.php,,大括號獨立成行

2.類中方法用小駝峰,如testfunction(),大括號獨立成行

3.類中屬性

4.類中屬性變數用小寫,多個單詞用_分割

5.暴露給使用者的,如控制器類中的方法用小寫,便於統一**風格

6.類中常量用大寫,多個單詞用_分割

7.類中靜態變數小寫,且加s_字首,比較直觀

8.需要用abstract,final,必須寫在修飾符前面,static寫在修飾符後面

9.引數過多,分成多列的時候,每列單獨成行

示例:

<?php/**

* created by phpstorm.

* user: ant

* version: 1.0

* date: 2017/5/7

* time: 16:32 */

define(

"male

", 0

);define(

"famale

", 1

);/*

* * abstract class */

abstract

class

father/**

* test class */

class

foobar extends father

/** run

*/public

function run()

/** return array

*/public

function info()

/** set age

* @param int $age

*/public

function setage($age)

/** @param string $val

*/public

static

function factory($val)

else

}/** @return boolean

*/final

public

function isadult()

public

function docalc()

if ($i < 10

) elseif ($i<20

) else

}}$age = 100

;$foo_bar = new

foobar($age, famale);

$foo_bar->run();

$foo_bar->setage(200);

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 必須使用 長標籤 或 短輸出標籤 一定不可使...