首页 >后端开发 >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 变量值的平方值。您可以根据需要更改这些数字,或者如果需要,您可以使用 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/>";
?>

输出:

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 Statement下一篇:elseif in PHP