1 つの単純なステートメント
各行には、次のようなステートメントが 1 つだけ含まれます。 / 正しい
$argv++; $argc--; // 間違っている
2 複合ステートメント
複合ステートメントは、中括弧で囲まれた一連のステートメントです。 「{ステートメント}」の形式。たとえば、次の段落です。
- 囲まれたステートメントは複合ステートメントより 1 レベル上にインデントされる必要があります。- 左中括弧 "{" は、右中括弧 "}" を開始する行の末尾にある必要があります。新しい行で開始し、複合ステートメントの最初の行と揃えてください。
- 中括弧は、if-else や for などの制御構造の一部である限り、単一のステートメントを含むすべてのステートメントに使用できます。これにより、括弧の付け忘れによるバグを心配することなく、ステートメントを簡単に追加できます。
3 Return ステートメント
戻り値を含む 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 ステートメントは常に「{」と「}」で囲まれています:
statement;
コメント形式は次のように書くこともできます
/ *操作を実行するための条件*/
statements;} else {
/*操作を実行するための条件*/
statements;
}
各ブランチが可能な限り関係間の関係はどこにでも記述できます
5 for ステートメント
for ステートメントは次の形式にする必要があります。
for (初期化; 条件; 更新) {ステートメント;
}
空の for ステートメント (すべての作業は初期化、条件判断、更新節で行われます) は次の形式でなければなりません:
6 while ステートメント
while ステートメントは次の形式にする必要があります
while (condition) {statements;
}
空の while ステートメントは次の形式にする必要があります:
7 do...while ステートメント
do-while ステートメントは次の形式にする必要があります:
do {statements;
} while (condition);
8 switch ステートメント
switch ステートメントは次の形式にする必要があります:
switch (条件) {case ABC:
/* Fall through */statements;
case DEF :
ステートメント;
ブレーク;
case XYZ:
ステートメント;
ブレーク;
デフォルト:
ステートメント;
ブレークBreak ステートメントがない場合)、コメントは通常、break ステートメントの位置に追加する必要があります。上記のコード例には、/* が */ に該当するというコメントが含まれています。
9 try...catch ステートメント
try-catch ステートメントは次の形式にする必要があります:
try {statements;} catch (ExceptionClass e) {
statements;}
try-catch ステートメントの後に、finally ステートメントが続くこともあります。このステートメントは、try コード ブロックが有効であるかどうかに関係なく実行されます。正常に実行されました。
try {
statements;
} catch (ExceptionClass e) {
}finally {
statements;}