【发布时间】:2016-06-22 02:18:08
【问题描述】:
我是 php 新手,这些运算符之间的主要区别是什么
【问题讨论】:
-
逻辑上没有区别;但是
<>没有严格的类型化版本,而!=(!==) 则有,所以为了保持一致或阅读,!=可能更可取
我是 php 新手,这些运算符之间的主要区别是什么
【问题讨论】:
<> 没有严格的类型化版本,而!= (!==) 则有,所以为了保持一致或阅读,!= 可能更可取
大小写 不等于
$x $y 如果 $x 不等于 $y,则返回 true
示例
<?php
$x = 100;
$y = "100";
var_dump($x <> $y); // returns false because values are equal
?>
返回
bool(false)
大小写 !=不等于
$x != $y 如果 $x 不等于 $y 则返回 true
示例
<?php
$x = 100;
$y = "100";
var_dump($x != $y); // returns false because values are equal
?>
返回
bool(false)
【讨论】: