php==和===的差別是什麼?下面這篇文章跟大家介紹一下。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有幫助。
php中===與==差異
#===比較兩個變數的值和型別;==比較兩個變數的值,不比較資料型態。
例如:
$a = '123'; $b = 123; $a === $b //为假; $a == $b //为真;
有些情況下不能使用==,可以使用===,例如:
<?php $a = 'abc'; $b= 'a'; if(strpos($a,$b) === false){ echo '字符串不包含'; }else{ echo '字符串包含'; } ?>
如果使用==,則輸出「字串不包含”,這與實際不符。
更多相關知識,請追蹤 PHP中文網! !
以上是php==和===的差別是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!