php - 3个不同的等于

标签 php comparison operators

====== 之间有什么区别?

我认为使用一个等号是声明一个变量,两个等号用于比较条件,最后三个等号用于比较声明变量的值。

最佳答案

您有=赋值运算符==“等于”比较运算符 === “相同”比较运算符

$a = $b     Assign      Sets $a to be equal to $b.
$a == $b    Equal       TRUE if $a is equal to $b.
$a === $b   Identical   TRUE if $a is equal to $b, and they are of the same type. (introduced in PHP 4)

有关 ===== 的必要性以及各自使用情况的更多信息,请参阅 the docs .

关于php - 3个不同的等于,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54552567/

相关文章:

IIS7 上的 PHP,支持 (PDO) MS-SQL

php - 根据颜色查找表减少图像颜色(不包括透明)

java - Scala 代码看起来更简单/行数更少的 Scala 和 Java 代码示例?

python - 如何在 if/else 子句中正确使用 != 符号?

c++ - 二进制表达式的无效操作数(C++ 运算符重载)

Java运算符优先混淆&&和++

c - 逗号运算符 , 有什么作用?

php - Woocommerce 付款前审核订单

PHP - 邮政编码检查是否被覆盖

c# - 不包括最近日期的日期时间比较