下面介紹PHP程序設計語言中的編程語句。
1 簡單的語句
每行至多包含一條語句,例如:
以下為引用的內容:
- $argv++; // 正確的
- $argc--; // 正確的
- $argv++; $argc--; // 錯誤的
2 復合語句
復合語句是包含在大括號中的語句序列,形如"{ 語句 }"。例如下面各段。
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;
- }
希望通過本文的介紹,能夠給你帶來幫助。