PHP运算符(六)”比较运算符“实例讲解

怪我咯
怪我咯 原创
2023-03-07 12:28:01 2379浏览

通过前面一系列的PHP运算符学习,今天我们学习PHP运算符的第六种运算符“比较运算符”。

比较运算符用来做什么?

比较运算符你从字面上来理解它就是用来比较的,它是对两个变量或者表达式的结果进行大小,真假进行比较,如果比较得到的结果为真,返回true,反之,如果比较的结果为假,则返回false。

下面我们先来看看PHP中的比较运算符有有哪些

比较运算符

运算符名称举例说明
<小于$x<$y 如果 $x 小于 $y,则返回 true。
>大于$x>$y如果 $x 大于 $y,则返回 true
<=小于等于$x<=$y如果 $x 小于或者等于 $y,则返回 true。
>=大于等于$x>=$y如果 $x 大于或者等于 $y,则返回 true。
==相等$x==$y如果 $x 等于 $y,则返回 true。
!=不等$x!=$y如果 $x 不等于 $y,则返回 true
===恒等(全等)$x===$y如果 $x 等于 $y,且它们类型相同,则返回 true
!==非恒等(不全等)$x!==$y如果 $x 不等于 $y,且它们类型不相同,则返回 true


1486188938564607.gif这里有两个需要需要注意的比较运算符,就是“===”和“!==”。用“===”运算符进行比较的话,不仅要在数值上相等,还要在数据类型上一样,例如,$a===$b,说明$a和$b不仅在数值上完全相等,而且$a和$b的数据类型也是一样的。!==和===的意义相反,例如$a!==$b,就是说明$a和$b或者数值不等或者数据类型不等。

比较运算符实例

本实例使用比较运算符对变量的值进行比较,设置变量$x=100,数据类型是整型,变量$y=“100”,数据类型是字符串,将$x和$y进行比较,使用“==”,“===”,“!=”,“!===”运算符。

代码如下

<?php
$x=100;
$y="100";

var_dump($x == $y);
echo "<br>";
var_dump($x === $y);
echo "<br>";
var_dump($x != $y);
echo "<br>";
var_dump($x !== $y);
echo "<br>";

?>

代码运行结果:

1.jpg

其他的几种比较简单,在这里就不做过多的演示,感兴趣的可以自己动手做一下,下一节,我们给大家讲解PHP运算符的第七种“错误控制运算符”。

相关文章推荐:

1.PHP运算符(一)"算术运算符"实例讲解

2.PHP运算符(二)"字符串运算符"实例详解

3.PHP运算符(三)”赋值运算符“实例讲解

4.PHP运算符(四)”位运算符“实例讲解

5.PHP运算符(五)“逻辑运算符”实例讲解


以上就是PHP运算符(六)”比较运算符“实例讲解的详细内容,更多请关注php中文网其它相关文章!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。