3个不同的等于

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

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


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

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

有关=====需求的更多信息,以及每种情况的使用情况,请查看文档。


  • =是赋值运算符
  • ==是比较运算符(检查两个变量是否具有相同的值)
  • ===是相同的比较运算符(检查两个变量是否具有相同的值并且是相同的类型)。

  • =赋值运算符

    ==检查两个变量是否具有相同的值

    ===检查两个变量是否具有相同的值,以及它们的类型是否相同

    链接地址: http://www.djcxy.com/p/1791.html

    上一篇: The 3 different equals

    下一篇: What's this kind of syntax in PHP?