比较操作符,顾名思义,就是可用来比较的操作符号,根据结果来返回 true 或 false
1.等于操作符 (==)
<?php
function no1(){
$a = 1;
$b = 2;
echo ($a == $b ? "true" : "false"); //结果为false
}
?>
恒等操作符和等于操作符的区别是,不光内容相同而且数据类型也为一样才能成立
2.恒等操作符 (===)
<?php
function no2(){
$a = 1;
$b = "1"; //非整数类型
echo ($a === $b ? "true" : "false"); //结果为false
}
?>
3.不等操作符 (!=)
<?php
function no3(){
$a = 1;
$b = 1;
echo ($a != $b ? "true" : "false"); //结果为false
}
?>
4.不恒等 (!==)
<?php
function no4(){
$a = 1;
$b = "1";
echo ($a !== $b ? "true" : "false"); //结果为true
}
?>
5.小于 (<)
<?php
function no5(){
$a = 1;
$b = 2;
echo ($a < $b ? "true" : "false"); //结果为true
}
?>
6.大于 (>)
<?php
function no6(){
$a = 1;
$b = 2;
echo ($a > $b ? "true" : "false"); //结果为false
}
?>
7.大于等于 (>=)
<?php
function no7(){
$a = 1;
$b = 2;
echo ($a >= $b ? "true" : "false"); //结果为false
}
?>
8.小于等于 (<=)
<?php
function no8(){
$a = 1;
$b = 2;
echo ($a <= $b ? "true" : "false"); //结果为true
}
?>