=、==、===有什麼差別?
=
==
===
我認為使用一個等號是聲明一個變量,兩個等號用於比較條件,最後三個等號用於比較聲明變量的值。
您有=賦值運算子、==「等於」比較運算子和 === 「相同」比較運算子。
$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)
有關 == 和 === 的必要性以及各自使用情況的更多信息,請參閱 文檔。
=
是賦值運算子===
是相同的比較 運算子(檢查兩個變數是否 具有相同的值並且相同 類型)。您有
=
賦值運算子、==
「等於」比較運算子和===
「相同」比較運算子。有關
==
和===
的必要性以及各自使用情況的更多信息,請參閱 文檔。