«

在PHP 中的 If-Else 判断 - PHP零基础入门系列知识

腾逍技术 发布于 阅读:831 PHP


什么是运算子?

运算子是一种符号,可以通过他们来对值与变量执行运算。我们其实之前已经用过一种运算子了:赋值运算子(=)。一般我们说的运算子分为几种:算术运算子、字符串运算子,赋值运算子,比较运算子,逻辑运算子以及位元运算子。以下我们来进行其中几种运算子的介绍来进行我们的 If-Else 判断。

比较运算子不是全部不是全部

运算子 名称 用法
== 相等 $a == $b
=== 相同 $a === $b
!= 不相等 $a != $b
!== 不相同 $a !== $b
< 小于 $a < $b
> 大于 $a > $b
<= 小于等于 $a <= $b
>= 大于等于 $a >= $b

逻辑运算子不是全部不是全部

运算子 名称 用法 结果
! NOT !$b 如果 $b 是 false 回传 true,反之依然
&& AND $a && $b 如果 $a 和 $b 都是 true,则返回 true,否则返回 false
\ OR $a \ $b 如果 $a 和 $b 其中一个或两个都是 true,则返回 true,否则返回 false

通过以上那几种运算子,我们就可以进行简单的 If 判断了,首先我们先来了解一下 PHP 中的 If 结构是长什么样子的:

 
 

通过 If 判断,如果运算子返回的是 true 我们就会执行大括号里面的代码,我们可以通过上一讲我们做的表单来进行一个简单的登录判断,如果 username 为 adminpassword 为 123456 的我们就能判断为登陆成功:

 
 

If-Else 判断

这下子我们输入对账号密码之后,我们就可以看到 登录成功 的字样了,但是如果输入错误呢?我们会看到一片空白,为了更好的提示,我们会需要用到 else 判断,我们可以来看一下 If-Else 判断在 PHP 中的结构大概是什么样子的:

 
 

如果运算子返回的是 false ,我们就会执行 else 下面的代码,所以我们可以这样写: