PHP | 逻辑判断

逻辑判断

PHP允许我们基于某种逻辑条件或比较条件执行操作。根据这些条件的结果,即,或者是真,或者是假,用户将按照要求执行操作。这就像一条双向的道路。如果你想要什么东西,那就走这边或者转那边。为了使用这个特性,PHP为我们提供了四个条件语句:

  • if语句
  • if…else语句
  • if…elseif…else语句
  • switch语句

现在让我们详细地看一下其中的每一个:

  1. if语句:这个语句允许我们设置一个条件。如果为真,将执行if子句中包含的以下代码块。
    语法

    例子

    输出

    流程图

  2. if…else语句:我们理解如果一个条件成立,即。,则if中的代码块将被执行。但如果条件不为真,我们想要执行一个操作,该怎么办?这就是其他方面发挥作用的地方。如果条件为真,则执行block,否则执行else block。
    语法

    例子

    输出

    流程图

  3. if…else语句:这允许我们使用多个if…else语句。当有多个真实情况的条件时,我们使用这个。
    语法

    例子

    输出

    流程图

     

  4. switch语句:“switch”在各种情况下执行,例如,它具有与条件匹配的各种情况,并适当地执行特定的情况块。它首先计算表达式,然后与每种情况的值进行比较。如果案例匹配,则执行相同的案例。要使用switch,我们需要熟悉两个不同的关键字,即break和default。
    1.break语句用于停止自动控制流进入下一个情况并退出开关情况。
    2.default语句包含如果没有匹配的情况下执行的代码。
    语法

    例子

    输出

    注意:case里面可以再嵌套判断,或者语句。
    流程图


操作符

除了所有这些条件语句之外,PHP还提供了一种简写if…else语句的方法,称为三目运算符。该语句使用问号(?)和冒号(:),并接受三个操作数:一个要检查的条件,一个结果为真,一个结果为假。

语法

例子

输出

如果有不懂的地方请留言,SKY8G网站编辑者专注于研究IT源代码研究与开发。希望你下次光临,你的认可和留言是对我们最大的支持,谢谢!

上一篇: PHP | 定义常量

下一篇: PHP | 循环

登录 评论
avatar