首頁 >後端開發 >php教程 >PHP 中的 if else 語句

PHP 中的 if else 語句

王林
王林原創
2024-08-29 12:40:21593瀏覽

下面的文章提供了 PHP 中 if else 語句的概述。 if else 是基本條件語句,通常用於根據某些不同的條件執行不同類型的操作。當我們編寫任何程式/程式碼時,必須做出決定(條件)來執行某些類型的任務。因此,我們需要條件語句(if、else 等)來使用程式碼來完成我們的任務。 “If”條件/語句將使程式碼僅在條件為真時運行,而“else”是僅在“if”條件變為假時才運行的條件。

廣告 該類別中的熱門課程 PHP 開發人員 - 專業化 | 8 門課程系列 | 3次模擬測驗

開始您的免費軟體開發課程

網頁開發、程式語言、軟體測試及其他

文法:

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 語句

if else 語句在 PHP 中如何運作?

  • if: If 函數在函數內的條件為 true 時有效,否則如果條件一開始不存在,編譯器會轉到 else condition if extra。
  • else: Else 函數主要在 PHP/任何其他程式語言的程式/程式碼中 if、Extra if 條件失敗時運作。

PHP 中 if else 語句的範例

以下是 PHP 中 if else 語句的範例:

範例#1

這是一個基本的 PHP 程序,透過比較兩個變數的值,使用一個 if 和 else 條件來知道儲存在 number_one 和 number_two 變數中的哪個數字較大。

代碼:

<?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 中的 if else 語句

範例#2

這是下面列出的基本 PHP 程式碼,用於了解今天/現在是否是星期六/星期日。日期(“d”)將具有今天/現在的值。它將儲存在 s 變數中。透過使用“s”變數值的條件,程式碼將提供輸出。如果今天是星期六,代碼將打印為“This is Saturday..Have a beautiful Weekend Bro!!” 就像這樣,如果今天是太陽,代碼將打印為“週末愉快!現在我們是周日!

代碼:

<?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..";
}
?>

輸出:

PHP 中的 if else 語句

範例 #3

這是一個 PHP 程序,用於列印“此人現在是兒童”,如果使用 IF 條件語句年齡小於 18 歲,則會列印“此人現在是成人”。

代碼:

<?php
$age1 = 22;
if($age1 < 18){
echo 'The Person is now Child';
} else{
echo 'The Person is now Adult';
}
?>

輸出:

PHP 中的 if else 語句

範例 #4

這是列印加法、減法(透過比較number_1、number_2 變數的值,從大數到小數進行減法)、乘法、除法(將大數除以小數– 這是透過比較指定兩個數字的number_2、 number_1 變數的值,並檢查number_1、number_2 變數的值是否為素數,然後列印number_1、number_2 變數值的平方值。 /客戶那裡獲取輸入。

代碼:

<?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/>";
?>

輸出:

PHP 中的 if else 語句

範例

#5

這是 PHP 程式碼,用於檢查一個人是否以哪種模式旅行,使用 3 個條件語句,其中 speed1 變數具有不同的速度值。如果變數的數值小於60,則會列印“您現在處於安全駕駛模式”,或者如果speed1 變數在60 到100 之間,則“您正處於為車輛燃燒額外燃料的模式”否則將列印“您正處於危險模式:可能發生事故,請小心」。這是 PHP 的範例程序,用於說明使用 speed1 變數值的速度模式。人們可以透過連接 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 中的 if else 語句的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:PHP if 語句下一篇:PHP if 語句