PHP 中 !== 和 ==! 运算符的区别
'!==' 比较运算符
'!==' 运算符检查两个对象的类型是否相等。它不转换数据类型,而是执行类型检查。例如,1 !== '1' 会返回 true。
'==!' 比较运算符
'==!' 运算符是两个运算符的组合,可以写成 == (!运算对象)。
示例
下面的示例展示了 '!=='' 和 '==!' 运算符的用法。
<!DOCTYPE html>
<html>
<head>
<title>PHP Example</title>
</head>
<body>
<?php
$x = true;
$y = false;
echo '$x !== operator $y = ';
// $x not equals to $y
// so true returned
var_dump($x !== $y);
print("<br/>");
echo '$x ==! operator $y = ';
// !$y is true which is same as $x
// so true returned
var_dump($x ==! $y);
?>
</body>
</html>输出
$x !== operator $y = bool(true) $x ==! operator $y = bool(true)
广告
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP