国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

新手入門:學習掌握動態網頁PHP的編程語句

2024-05-04 23:05:19
字體:
來源:轉載
供稿:網友

1 簡單的語句

每行至多包含一條語句,例如:

$argv++; // 正確的
$argc--; // 正確的
$argv++; $argc--; // 錯誤的

2 復合語句

復合語句是包含在大括號中的語句序列,形如"{ 語句 }"。例如下面各段。

- 被括其中的語句應該較之復合語句縮進一個層次
- 左大括號"{"應位于復合語句起始行的行尾;右大括號"}"應另起一行并與復合語句首行對齊。
- 大括號可以被用于所有語句,包括單個語句,只要這些語句是諸如if-else或for控制結構的一部分。這樣便于添加語句而無需擔心由于忘了加括號而引入bug

3 返回語句

一個帶返回值的return語句不使用小括號"()",除非它們以某種方式使返回值更為顯見。例如:

return;
return mydisk.size();
return ($size ? $size : $defaultsize);

4 if與else語句

if-else語句應該具有如下格式:

if (condition){ /* 進行操作的條件 */
  statements;
}
if (condition) {/*進行操作的條件. */
  statements;
} else {/*進行操作的條件*/
  statements;
}
if (condition) {/*進行操作的條件*/
  statements;
} else if (condition) {/*進行操作的條件 */
  statements;
} else{/*進行操作的條件*/
  statements;
}

注意:if語句總是用"{"和"}"括起來,避免使用如下容易引起錯誤的格式:

if (condition) //避免這種寫法,他忽略了“{}”
  statement;

注釋格式也可以像下面的這種方式寫

if (condition) {
/*進行操作的條件*/
  statements;
} else {
/*進行操作的條件*/
  statements;
}

只要可以描述清楚各分支之間的關系,在哪里寫注釋均可

5 for語句

一個for語句應該具有如下格式:

for (initialization; condition; update) {
  statements;
}

一個空的for語句(所有工作都在初始化,條件判斷,更新子句中完成)應該具有如下格式:

for (initialization; condition; update);

當在for語句的初始化或更新子句中使用逗號時,避免因使用三個以上變量,而導致復雜度提高。若需要,可以在for循環之前(為初始化子句)或for循環末尾(為更新子句)使用單獨的語句。

6 while語句

一個while語句應該具有如下格式

while (condition) {
  statements;
}

一個空的while語句應該具有如下格式:

while (condition);

7 do...while語句

一個do-while語句應該具有如下格式:

do {
  statements;
} while (condition);

8 switch語句

一個switch語句應該具有如下格式:

switch (condition) {
  case abc:
  /* falls through */
    statements;
  case def:
   statements;
   break;
  case xyz:
    statements;
    break;
  default:
    statements;
    break;
}

每當一個case順著往下執行時(因為沒有break語句),通常應在break語句的位置添加注釋。上面的示例代碼中就包含注釋/* falls through */。

9 try...catch語句

一個try-catch語句應該具有如下格式:

try {
  statements;
} catch (exceptionclass e) {
  statements;
}

一個try-catch語句后面也可能跟著一個finally語句,不論try代碼塊是否順利執行完,它都會被執行。

try {
  statements;
} catch (exceptionclass e) {
  statements;
} finally {
  statements;
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 孝感市| 开鲁县| 临猗县| 磐安县| 固镇县| 潞西市| 开封县| 龙里县| 柯坪县| 石城县| 永福县| 天祝| 土默特右旗| 乐亭县| 林州市| 彭州市| 乐陵市| 抚州市| 阜城县| 车险| 清丰县| 新丰县| 武清区| 凉山| 通城县| 略阳县| 涿鹿县| 永安市| 中牟县| 怀化市| 宜川县| 郴州市| 邵阳市| 莱阳市| 沙雅县| 肥西县| 珲春市| 金昌市| 双流县| 象山县| 边坝县|