【问题标题】:What is the difference between != and <> operators in php? [duplicate]php 中的!= 和 <> 运算符有什么区别? [复制]
【发布时间】:2016-06-22 02:18:08
【问题描述】:

我是 php 新手,这些运算符之间的主要区别是什么

【问题讨论】:

  • 逻辑上没有区别;但是&lt;&gt; 没有严格的类型化版本,而!= (!==) 则有,所以为了保持一致或阅读,!= 可能更可取

标签: php mysql


【解决方案1】:

大小写 不等于

$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)

【讨论】:

    猜你喜欢
    • 2012-09-09
    • 2021-12-23
    • 2011-06-12
    • 2016-04-28
    • 2011-01-02
    • 2012-12-19
    • 1970-01-01
    • 2012-06-24
    • 2010-11-17
    相关资源
    最近更新 更多