PHP if文・switch文・for文・while文
if文
if (条件1){ 処理1; } else if (条件2){ 処理2; } else { 当てはまらない時の処理; }
演算子 | 説明 |
---|---|
== | 値を比較( [ 数値 ]と[ 文字列の数値 ]でも真となる ) |
=== | 値とデータ型を比較 |
if文を短く(読み難くなるため注意)
条件式 ? trueの時の処理 : folseの時の処理;
switch文
switch(式または変数){ case 値1: 処理1; break; case 値2: 処理2; break; default: //どのパターンにも当てはまらない場合に実行される処理(不要な場合は省略可) 処理3; //defaultの場合、break;を省略可 }
for文
for (初期化式; 繰り返し条件; 変化式) { 繰り返す処理; }
- breakでループを抜ける
- continueでスキップ(下記if文をループ処理に記述)
if (条件) { continue; }
条件を満たす間は処理を実行(while / do ~ while)
while(条件を満たさない場合は1度も実行されない)
while (条件) { 実行したい処理; 変化式; }
do ~ while(条件を満たさない場合でも1度は実行される)
do { 実行したい処理; 変化式; } while (条件);