可能重複:
php == vs === operator
Reference - What does this symbol mean in PHP?==和===有什麼區別?
在PHP中,是什麼==
和===
之間的區別?另外,!=
和!==
有什麼區別?感謝幫助!
可能重複:
php == vs === operator
Reference - What does this symbol mean in PHP?==和===有什麼區別?
在PHP中,是什麼==
和===
之間的區別?另外,!=
和!==
有什麼區別?感謝幫助!
從http://us.php.net/manual/en/language.operators.comparison.php
$a == $b Equal TRUE if $a is equal to $b after type juggling.
$a === $b Identical TRUE if $a is equal to $b, and they are of the same type.
$a != $b Not equal TRUE if $a is not equal to $b after type juggling.
$a <> $b Not equal TRUE if $a is not equal to $b after type juggling.
$a !== $b Not identical TRUE if $a is not equal to $b, or they are not of the same type.
只是爲了增加一個例子:0 == false,但是0!== false,它是使用strpos函數的最好例子(http:// php。 net/manual/de/function.strpos.php) – roman 2012-02-02 17:14:37
我很感激! – 2012-02-02 17:14:53
真棒!我問這個問題的全部原因實際上與'strpos()'有關! – 2012-02-02 17:16:02
讓我猜猜,你花任何時間使用Google呢? – 2012-02-02 17:10:42
請注意,在此網站上搜索「PHP ===」沒有幫助。 – tster 2012-02-02 17:12:14
是啊! – 2012-02-02 17:14:22