ホームページ >バックエンド開発 >PHPチュートリアル >PHP の if else ステートメント
次の記事では、PHP の if else ステートメントの概要を説明します。 If else は、さまざまな条件の一部に基づいてさまざまなタイプのアクションを実行するために通常使用される基本的な条件文です。私たちがプログラムやコードを書くときは、特定の種類のタスクを実行するために決定(条件)を下す必要があります。したがって、コードを使用してタスクを実行するには、条件付きステートメント (if、else など) が必要です。 「if」条件/ステートメントは、条件が true の場合にのみコードを実行しますが、「else」は、「if」条件が false になった場合にのみコードを実行する条件です。
広告 このカテゴリーの人気コース PHP 開発者 - 専門分野 | 8コースシリーズ | 3 つの模擬テスト無料ソフトウェア開発コースを始めましょう
Web 開発、プログラミング言語、ソフトウェア テスト、その他
構文:
if(condition statement){ Programming code statements to run only if the IF condition is TRUE } if(condition statement){ Another code to be executed with an extra IF condition. (Multiple iF statements can be ignored to if we don’t want) } else{ Code Here will run only if the IF condition becomes FALSE }
フロー図
以下は、PHP の if else ステートメントの例です。
これは、1 つの if 条件と else 条件を使用して、number_one、number_two 変数に格納されているどちらの数値が大きいかを、2 つの変数の値を比較することで知る、基本的な PHP プログラムです。
コード:
<?php $number_one = 17; $number_two = 51; if ($number_one > $number_two){ echo "$number_one is greater than $number_two"; }else{ echo "$number_two is greater than $number_one"; } ?>
出力:
これは、今日/現在が土曜日/日曜日かどうかを知るための基本的な PHP コードです。以下に示します。 Date("d") の値は Today/現在の日になります。 s 変数に格納されます。 「s」変数の値の条件を使用することにより、コードは出力を提供します。今日が土曜日の場合、コードは「今日は土曜日です。良い週末をお過ごしください、仲間!!」と印刷されます。このように、今日が日曜日の場合、コードは「楽しい週末をお過ごしください!」と出力されます。さあ、日曜日ですよ!!
コード:
<?php $s = date("D"); if($s == "Sat"){ echo "This is Saturday..Have a nice weekend Bro!!"; } if($s == "Sun"){ echo "Have a Happy Weekend! Now We are in Sunday!! <3 "; } else{ echo "This is not Weekend. Go to the work Now.."; } ?>
出力:
これは、年齢が 18 未満の場合に IF 条件ステートメントを使用するか、「その人は現在成人です」を出力する PHP プログラムです。
コード:
<?php $age1 = 22; if($age1 < 18){ echo 'The Person is now Child'; } else{ echo 'The Person is now Adult'; } ?>
出力:
これは、加算、減算 (number_1、number_2 変数の値を比較して、大きい桁から小さい桁へ減算する)、乗算、除算 (大きい数を小さい数で割る) を出力する PHP プログラムです。これは次のように取得されます。指定された 2 つの数値の number_2、number_1 変数の値) を比較し、number_1、number_2 変数の値が素数かどうかを確認し、number_1、number_2 変数の値の 2 乗値も出力します。これらの数値は必要に応じて変更できます。また、必要に応じて、HTML を使用した入力検証フォームを使用してユーザー/顧客からの入力を受けることもできます。
コード:
<?php $number_1 = 22; $number_2 = 46; echo "First Number(number_1) = $number_1"; echo "<br/>"; echo "Second Number(number_2) = $number_2"; echo "<br/>"; echo "Addition of numbers: "; echo $number_1 + $number_2; echo "<br/>"; echo "Substraction of numbers: "; if($number_1>$number_2){ echo $number_1 - $number_2 ;} else{ echo $number_2 - $number_1; } echo "<br/>"; echo "Multiplication of Numbers : "; echo $number_1*$number_2; echo "<br/>"; echo "Division of numbers:: "; if($number_1>$number_2){ echo $number_1/$number_2 ;} else{ echo $number_2/$number_1; } echo "<br/>"; if($number_1%2==0){ if($number_1%3==0){ if($number_1%5==0){ if($number_1%7==0){ echo "1st Number : $number_1 is not prime number"; } echo "1st Number : $number_1 is not prime number"; } echo "1st Number : $number_1 is not prime number"; } echo "1st Number : $number_1 is not prime number"; } else{ echo "1st Number : $number_1 is a prime number"; } echo "<br/>"; if($number_2%2==0){ if($number_2%3==0){ if($number_2%5==0){ if($number_2%7==0){ echo "2nd Number : $number_2 is not prime number"; } echo "2nd Number : $number_2 is not prime number"; } echo "2nd Number : $number_2 is not prime number"; } echo "2nd Number : $number_2 is not prime number"; } else{ echo "2nd Number : $number_2 is a prime number"; } echo "<br/>"; echo "Square of number_1($number_1) = "; echo pow($number_1,2); echo "<br/>"; echo "Square of number_2($number_2) = "; echo pow($number_2,2); echo "<br/>"; ?>
出力:
これは、speed1 変数に異なる速度値を指定した 3 つの条件ステートメントを使用して、人がどのモードで移動しているかをチェックする PHP プログラミング コードです。変数の数値が 60 未満の場合は、「現在、安全運転モードです」と表示され、speed1 変数の値が 60 ~ 100 の場合は、「車両の余分な燃料を燃焼するモードです」と表示されます。または「危険モードです。事故が起こる可能性がありますのでご注意ください。」が印刷されます。これは、speed1 変数の値を使用してスピード モードを説明するための PHP のサンプル プログラムです。 GPS 値を接続することでこの単純なプログラムを自動化し、PHP やその他のプログラミング言語でモードの変化を確認することもできます。
コード:
<?php $speed1 = 110; if($speed1 < 60) { echo "You are now in a safe driving mode"; } if($speed1 > 60 && $speed1 < 100) { echo "You are in the mode of burning extra fuel for your vehicle"; } else { echo "You are in the dangerous mode : Accidents may occur please be careful"; } ?>
出力:
以上がPHP の if else ステートメントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。