首页  >  问答  >  正文

3个不同的等于

======有什么区别?

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

P粉134288794P粉134288794237 天前361

全部回复(2)我来回复

  • P粉545956597

    P粉5459565972024-03-20 10:07:34

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

    回复
    0
  • P粉899950720

    P粉8999507202024-03-20 00:40:22

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

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

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

    回复
    0
  • 取消回复