迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 > PHP >

PHP 中的条件语句

作者:迹忆客 最近更新:2023/03/28 浏览次数:

本文将讨论我们可以在 PHP 中使用的不同条件语句。 我们可以指示 PHP 根据我们的条件采取行动。

以下是 PHP 中可用的条件语句的列表。

  • if 语句
  • if...else 语句
  • if...elseif..else 语句
  • switch 语句

PHP 中的 if 语句

如果设置的条件为真,PHP 将执行 if 语句中的代码块。

语法:

if(condition){
  //Code
}

让我们看一个例子。

<?php
$t=12;
if($t<50){
echo "$t is less than 50";
}
?>

语法:

12 is less than 50

PHP 中的 if...else 语句

if...else 语句允许我们在设置条件为真时执行一段代码,在条件为假时执行另一段代码。

语法:

if(condition){
  //Code
}else{
  //Code
}

示例:

我们可以使用 if...else 语句来对偶数和奇数进行分组。

<?php
$t=12;
if($t%2==0){
echo "$t is even number";
}else{
echo "$t is odd number";
}
?>

输出结果如下:

12 is even number

PHP 中的 if...elseif..else 语句

我们在执行代码时用它来检查两个以上的条件。

语法:

if(condition 1){
//Run code if condition is True;
}elseif(condition 2){
//Run Code if condition 1 is False and condition 2 is True;
}else{
//Run code if all conditions are false;
}

让我们看一个实际的例子。

我们可以使用 if...elseif..else 语句创建一个评分系统。

<?php
    $m=69;
    if ($m<33){
        echo "fail";
    }
    else if ($m>=34 && $m<50) {
        echo "D grade";
    }
    else if ($m>=50 && $m<65) {
       echo "C grade";
    }
    else if ($m>=65 && $m<80) {
        echo "B grade";
    }
    else if ($m>=80 && $m<90) {
        echo "A grade";
    }
    else if ($m>=90 && $m<100) {
        echo "A+ grade";
    }
   else {
        echo "Invalid input";
    }
?>

输出结果如下:

B grade

PHP 中的嵌套 if 语句

嵌套的 if 语句在另一个 if 块中有一个 if 块。 外部语句必须为真,内部语句才能执行。

语法:

if(condition){
  //code
  if(condition){
    //code
  }
}

让我们看一个实际的例子。

我们可以使用嵌套语句来创建一个简单的投票资格测试。

例子:

<?php
    $a= 23;
    $nationality = "Dutch";
    //applying conditions on nationality and age
    if ($nationality == "Dutch")
    {
        if ($a >= 18) {
            echo "Eligible to vote";
        }
        else {
            echo "Not eligible to vote";
        }
    }
?>

输出结果如下:

Eligible to vote

深度嵌套并不总是可取的。 逻辑变得难以遵循。

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

如何在 PHP 中获取时间差的分钟数

发布时间:2023/03/29 浏览次数:183 分类:PHP

本文介绍了如何在 PHP 中获取时间差的分钟数,包括 date_diff()函数和数学公式。它包括 date_diff()函数和数学公式。

PHP 中的重定向

发布时间:2023/03/29 浏览次数:136 分类:PHP

本教程演示了如何将用户从页面重定向到 PHP 中的其他页面

PHP 分页

发布时间:2023/03/29 浏览次数:66 分类:PHP

本教程介绍如何在 PHP 中对数据库行进行分页

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便