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/52971858/

相关文章:

php - 如何让php的curl请求永远等待响应(成功发送请求后)

php - mysql 替换困难条件

file - 如何比较批处理文件中的两个文件?

c# - 通过示例学习 - 术语(?,:, 等)

c++ - 为什么在我转换为 "operator bool()"时调用 "long"?

PHP:如何从 MySQL 查询为变量赋值?

php - 如何从 opencart 2.x 中的 url 中删除类别名称?

python - 比较两个长度的字符串的最快方法

php - UTF8 字符串上的 == 安全吗?

运算符中的 c++ 空格,规则是什么