php中==和===有什么区别?

时间:2011-06-11 15:32:56

标签: php

  

可能重复:
  The 3 different equals

在php中==和===之间有什么区别吗?当我在条件语句中使用它们时,两者似乎都适合我。我是用PHP编程的新手。请考虑一下,然后用简单的话回答。

2 个答案:

答案 0 :(得分:19)

  • $a == $b

等于是:如果$a等于 类型杂耍之后的$b


  • $a === $b

相同的真实:如果$a等于$b,并且它们属于相同的类型

答案 1 :(得分:5)

相同的:

$a === $b

TRUE如果$aequal$b,则它们属于同一类型。 (在PHP 4中介绍)

等于:

$a == $b

TRUE如果{j}后$a等于$b

请阅读此处了解更多信息: http://www.php.net/manual/en/language.operators.comparison.php