奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

php語言

PHP編程風格規范分享

時間:2024-09-26 08:36:14 php語言 我要投稿
  • 相關推薦

PHP編程風格規范分享

  本規范由 EasyChen 借鑒 SINA網絡應用開發部《C++開發規范》和互動技術部《PHP4開發規范》,以及phpDocument規范 整理出的開發規范。我覺得非常不錯, 適合PHP的開發,給大家參考,養成一個良好的編程風格是非常有必要的。

  說明:本規范由 EasyChen 借鑒 SINA網絡應用開發部《C++開發規范》和互動技術部《PHP4開發規范》,以及phpDocument規范 整理出的開發規范。我覺得非常不錯, 適合PHP的開發,給大家參考,養成一個良好的編程風格是非常有必要的。

  第1章 命名規范

  1.1變量

  1.1.1全局變量

  全局變量使用$g_開頭,如$g_data_list。

  1.1.2 一般變量

  一般的變量使用小寫字母命名,單詞之間使用下劃線分隔。

  變量名字應該使用名詞或者形容詞+名詞的方式。如$value,$new_value。

  1.1.3 臨時變量

  不要將在循環中頻繁使用的臨時變量如$i、$j等用于其它用途。

  1.2 函數

  函數采用小寫字母命名,單詞之間使用下劃線分隔。

  函數的命名建議使用動詞+名詞的方式,如get_user_img。

  完成一組功能的函數放到一個文件中,存放函數的文件采用function_name.func.php命名。

  1.3 類

  類使用英文的大小寫來分隔單詞,包括首個單詞,所有單詞的首字母大寫,如PageManager;

  在類中,方法放到屬性定義前邊、公用方法放到專用方法前邊;

  一般情況下,一個類對應到一個文件;

  當一些類關系緊密時,可以存放在一個文件中;

  存放類的文件采用ClassName.class.php方式命名。

  1.4 方法

  方法使用英文的大小寫來分隔單詞,除首個單詞外,其他單詞的首字母大寫,如getCurrentPage();

  不要采用不常用的縮寫,如where2go();

  使用常用的縮寫時,只大寫首字母,如getHtml()。

  第2章 版式規則

  2.1 語義分隔

  各個函數、方法之間應該采用空行間隔;

  同一個函數中聯系緊密的語句之間可以不換行,其他情況需要換行。

  2.2 空格規則

  2.2.1 邏輯運算符前后必須加空格

  正確

  復制代碼 代碼如下:

  $a == $b;

  錯誤

  復制代碼 代碼如下:

  $a==$b;

  $a ==$b;

  正確

  復制代碼 代碼如下:

  $a++; $a--;

  錯誤

  復制代碼 代碼如下:

  $a ++; $a --;

  備注 加一減一運算符不能加空格。

  2.2.2 多個參數分隔時必須加空格

  正確

  復制代碼 代碼如下:

  $g_pro , $g_user , g_show;

  get_db_info($host, $user, $passwd);

  錯誤

  復制代碼 代碼如下:

  $g_pro,$g_user,$g_show;

  get_db_info($host,$user,$passwd);

  2.2.3 語法關鍵字后必須加空格

  例如:If, for , while, switch …..

  正確

  復制代碼 代碼如下:

  for ($i = 0; $i < 10; $i++)

  錯誤

  復制代碼 代碼如下:

  for($i = 0; $i < 10; $i++ )

  2.3 字符串和變量連接規則

  字符串與變量連接使用'.'號時,必須在'.'前后加空格,使用"號時,必須在變量前后加"{}"。

  正確

  復制代碼 代碼如下:

  $my_name = 'file_' . $var1;

  $my_name = "file_{$var1}";

  錯誤

  復制代碼 代碼如下:

  $my_name = "file_'.$var1;

  $my_name = "file_$var1";

  2.4 圓括號規則

  函數名后括號不需要加空格、語法關鍵字后的括號必須加空格。

  正確

  復制代碼 代碼如下:

  for ($i = 0; $i < 10; $i++)

  strlen($my_name);

  錯誤

  復制代碼 代碼如下:

  for($i = 0; $i < 10; $i++ )

  strlen ($my_name);

  2.5 花括號規則

  花括號必須為上下對應。

  正確

  復制代碼 代碼如下:

  if ($a)

  {

  $b = $a;

  }

  錯誤

  復制代碼 代碼如下:

  if ($a){

  $b = $a;

  }

  2.6 數組定義規則

  數組定義和使用時中key值前后必須加單引號。

  PHP 代碼:

  正確

  復制代碼 代碼如下:

  array( 'name'   => '', 'gender'  => '' );

  $user_info['name'];

  錯誤

  復制代碼 代碼如下:

  array( name => '', gender    => '' );

  $user_info[name];

  2.7 SQL規則

  在PHP中嵌入的SQL語句關鍵字全部采用大寫;

  表名和字段名要用反引號(`)引起來以防止因為字段名中包含空格而出現錯誤;

  數據值兩邊用單引號''包括,并且應確保數據值中的單引號已經轉義以防止SQL注入。

  正確

  復制代碼 代碼如下:

  $sql = "SELECT `user`.`name` FROM `user` WHERE `id` = '$id' LIMIT 1";

  錯誤

  復制代碼 代碼如下:

  $sql = "select name.user from name where id = $id ";

  第3章 注釋規則

【PHP編程風格規范分享】相關文章:

Java編程風格與命名規范08-07

PHP符合PSR編程規范的實例07-31

php語言編程07-06

PHP編程與應用06-06

PHP Socket編程過程07-19

如何自學PHP編程語言07-28

PHP編程語言搶手的原因08-11

學習PHP編程語言的優勢08-09

網頁編程PHP語言的發展09-05

php編程語言入門知識05-22

主站蜘蛛池模板: 屯门区| 保康县| 苏尼特左旗| 温宿县| 柘城县| 东城区| 云梦县| 临湘市| 马公市| 公主岭市| 万州区| 宿迁市| 民权县| 永州市| 日土县| 丰台区| 错那县| 读书| 盘锦市| 天镇县| 佳木斯市| 高青县| 彭州市| 定安县| 东方市| 龙海市| 安陆市| 怀安县| 津南区| 布尔津县| 托克逊县| 桓仁| 白河县| 南投县| 中阳县| 融水| 银川市| 沙湾县| 普安县| 阳春市| 余江县|