加入收藏 | 设为首页 | 会员中心 | 我要投稿 威海站长网 (https://www.0631zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php比较运算,关于php的比较运算符

发布时间:2022-11-16 18:04:12 所属栏目:PHP教程 来源:未知
导读: 所谓的比较运算符,如同它们名称所暗示的,就是允许对两个值进行比较。
$a == $b 等于 TRUE,如果 $a 等于 $b。
$a === $b 全等 TRUE,如果 $a 等于 $b,并且它们的类型也相同。(PHP 4

所谓的比较运算符,如同它们名称所暗示的,就是允许对两个值进行比较。

$a == $b 等于 TRUE,如果 $a 等于 $b。

$a === $b 全等 TRUE,如果 $a 等于 $b,并且它们的类型也相同。(PHP 4 引进)

$a != $b 不等 TRUE,如果 $a 不等于 $b。

$a $b 不等 TRUE,如果 $a 不等于 $b。

$a !== $b 非全等 TRUEPHP运算符,如果 $a 不等于 $b,或者它们的类型不同。(PHP 4 引进)

$a < $b 小与 TRUE,如果 $a 严格小于 $b。

$a > $b 大于 TRUE,如果 $a 严格 $b。

$a = $b 大于等于 TRUE,如果 $a 大于或者等于 $b.

非全等一定要谨慎使用。

如果比较一个整数和字符串,则字符串会被转换为整数。如果比较两个数字字符串,则作为整数比较。此规则也适用于 switch 语句。

var_dump(0 == "a"); // 0 == 0 -> true

var_dump("1" == "01"); // 1 == 1 -> true

var_dump("1" == "1e0"); // 1 == 1 -> true

switch ("a") {

case 0:

echo "0";

break;

case "a": // never reached because "a" is already matched with 0

echo "a";

break;

}

(编辑:威海站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!