PHP中,不全等问题 !== 求高手
$x=100;$y="100";var_dump($x!==$y);//因为值不相等,返回true我看解释说的是“如果$x不等于$y,且它们类型不相同,则返回true。”...
$x=100;
$y="100";
var_dump($x !== $y); // 因为值不相等,返回 true
我看解释说的是“如果 $x 不等于 $y,且它们类型不相同,则返回 true。”
但是两者的值不是相同吗?只是类型不同吧? 展开
$y="100";
var_dump($x !== $y); // 因为值不相等,返回 true
我看解释说的是“如果 $x 不等于 $y,且它们类型不相同,则返回 true。”
但是两者的值不是相同吗?只是类型不同吧? 展开
2个回答
2015-03-18
展开全部
因为在计算机地址库里,记录的是不同的ID值得,例子中, PHP 的 == ,会是相同,但是 === 或 !== 这是绝对等值判断的,所以,你的例子中他俩不相等,视为true。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询