php 代碼編寫的格式


1.代碼標記

        php程序可以使用<?php ....  ?> 或 <? ..... ?> 來界定php代碼,在html頁面中嵌入純變量是,可以使用<?= $variablename ?>這樣的形式

2.縮進

        php程序中縮進宜按標准鍵盤的1個“TAB”鍵,即4個空格為單位,一段程序中不應出現兩種縮進的規則

3.長度

       a).單個函數的有效代碼長度應控制在100行以內,不包括注釋行。

       b).單個類的有效代碼長度應控制在1500行以內,不包括注釋行。

4.行寬

      每行php代碼的行寬宜設置為80個字符。

5.間隔

     a).操作符兩端應各空一個字符。

     b).相應獨立的功能模塊之間應使用注釋行間隔,並標明相應內容。

     c).程序體上下之間應加入一個空白行,不應使用多空行。

6.對齊

     a).關系密切的代碼行應對齊,例如類型 修飾 名稱 參數等

     b).連續賦值時應對齊操作符。

     c).方法參數過多時應在每個參數的逗號后換行並對齊

     d).控制或循環中的條件大於行寬時,應在操作符前換行,對齊並注釋相應條件。

     e).變量定義應通過添加空格對齊操作符,同一類型的變量應放在一起。

7.括號

     a)小括號(“()”)使用過程中,“(” 應和函數的關鍵詞緊貼在一起,除此以外宜使用空格將“(” 同前面內容分開;右括號 “)” 除后面是 “)” 或是 “”以外,其它內容應一律用空格隔開;

     b).大括號 (“{}”)中的語句應單獨作為一行,其中:“{” 應緊跟語句后;“}” 應單獨一行與程序體第一個字符對齊,並說明相應的匹配模塊;

     c).較長的方法以及類 接口等的“}”后應使用 //end...等標識結束。例如類的結束符 “}” 方法的結束符:} 功能塊結束:} 循環體結束:}

 

<?Php //

代碼標記

 3.1

 

//

縮進

3.2-----------------------------------------

 

------ for($i = 0; $i <$length; $i++){ 

if($i

 >0){ 

$n = $i; 

//

變量對齊

3.6----------------------------------------------- 

$count 

= 100; 

$length 

= 0; 

$user_name= null; 

$porduct 

= array(); //

聲明數組

 

//

參數對齊

3.6----------------------------------------

------ getConnection($url, 

$user_name, 

$password){ 

... 

} //getConnection

()結束

 

//

換行對齊

3.6---------------------------------------------- 

$sql = "SELECT * ". 

" FROM TProduct WHERE Prod_ID = ". 

$pr

od_

id; 

//

條件對齊

---------------------------------------

------- if( Condition1 

//

當條件一

 

&& Condition2 

//

並且條件二

 

|| Condition3){ //

或者條件三

 

... 

//

操作符兩邊空格

---------------------------------------- 

$result = (($a + 1) *3 / 2 + $num).'Test'; 

$condition? func1($var) : func2($var); 

?>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM