PHP 编程/比较
外观
< PHP 编程
PHP 中用于比较的运算符如下所示
运算符 | 名称 | 返回值true,如果… |
---|---|---|
== | 等于 | 左右两边相等 |
=== | 完全相同 | ==是true,并且两边具有相同的类型 |
!= | 不等于 | 在类型强制转换后,左右两边不相等 |
<> | 不等于 | 同义词!= |
!== | 不完全相同 | !=是true,或者它们的类型不同 |
<> | 不等于 | 同义词!= |
< | 小于 | 左边严格小于右边 |
> | 大于 | 左边严格大于右边 |
<= | 小于或等于 | 左边小于或等于右边 |
>= | 大于或等于 | 左边大于或等于右边 |
<=> | 宇宙飞船 | 当左边分别小于、等于或大于右边时,整数小于、等于或大于零(≥ PHP 7)。 |
$a ?? $b ?? $c |
空值合并 | 从左到右第一个存在的且不为NULL. NULL的操作数,如果没有定义的值且不为NULL(≥ PHP 7)。 |
此示例设置并打印数组。
<?php
$value1 = 5;
$value2 = 7;
if ($value1 == $value2) {
print('value1 is equal to value2');
} else {
print('value1 is unequal to value2');
}
?>
value1 is unequal to value2
value1 不等于 value2