[初心者のPHP入門] PHP入門・マニュアルサイト。PHPサンプル等を交えてPHP関数の使い方など紹介。
if関数による条件分岐
|
PHPとは PHPの基本構文 PHPの変数 PHPの定数 PHPの関数 関数の作成方法 制御/条件分岐 制御/繰り返し(ループ) 演算子 クッキー(cookie) フォーム(form) ・目的からPHP関数を探す PHP関数逆引き辞典 |
if関数による条件分岐if文の基本的な書式は以下のとおりです。if(条件式){ 条件式が満たされた(TRUE)ときに実行する処理 } if($a == $b){ echo '変数aと変数bは同じ値です。'; } if($a){ echo '変数aはTRUEです。'; } また、 $a = 'TRUE'; と変数aに文字列TRUEを代入しても同じ結果が得られます。 if elseによる条件分岐条件が満たされないとき、すなわち条件式が偽(FALSE)となったときの処理も必要な場合が出てくるでしょう。その場合はif else文を使う方法があります。if else文の書式は以下の通りです。 if(条件式){ 条件式が満たされた(TRUE)ときに実行する処理 } else{ 条件式が満たされない(FALSE)ときに実行する処理 } if($a == $b){ echo '変数aと変数bは同じ値です。'; } else{ echo '変数aと変数bは違う値です。'; } elseifによる条件分岐最初の条件式がFALSEのときに再度、別の条件式を評価したい場合はelseif文を使う方法があります。 elseif文の書式は以下の通りです。if(条件式A){ 条件式Aが満たされた(TRUE)ときに実行する処理 } elseif(条件式B){ 条件式Aが満たされず条件式Bが満たされたときに実行する処理 } if($a == $b){ echo '変数aと変数bは同じ値です。'; } elseif($a == 10){ echo '変数aと変数bは違う値で変数aは10です。'; } |