条件分岐(if文)
変数aは10より大きいです。
<?php $a = 10; if($a>=10){ echo "変数aは10より大きいです。"; }elseif($a==10){ echo "変数aは10です。"; }else{ echo "変数aは10未満です。"; }
if文は
の形式で記入します。
最初に一致した部分の処理でif文は終了するので、ifの部分に一致するとelseif、elseでの処理は実行されません。
最初の条件に一致したときのみ処理を行いたいときは、elseif、elseは記入しなくても問題ありません。
また、条件を増やしたいときはelseifを複数記入することも可能です。
if(条件){
条件に一致の処理;
}elseif(ifの条件が違っていた時の2番目の条件){
2番目の条件に一致したときの処理;
}else{
どの条件にも一致しなかったときの処理;
}
条件に一致の処理;
}elseif(ifの条件が違っていた時の2番目の条件){
2番目の条件に一致したときの処理;
}else{
どの条件にも一致しなかったときの処理;
}
の形式で記入します。
最初に一致した部分の処理でif文は終了するので、ifの部分に一致するとelseif、elseでの処理は実行されません。
最初の条件に一致したときのみ処理を行いたいときは、elseif、elseは記入しなくても問題ありません。
また、条件を増やしたいときはelseifを複数記入することも可能です。