php中===與==的差異
##===比較兩個變數的值和類型;==比較兩個變數的值,不比較資料型態。 例如$a = '123';$b = 123; $a === $b為假;$a == $b為真; 有些情況下不能使用==,可以使用===,例如:
<?php $a = 'abc'; $b= 'a'; if(strpos($a,$b) === false){ echo '字符串不包含'; }else{ echo '字符串包含'; } ?>如果使用= =,則輸出“字串不包含”,這與實際不符。 註:=是賦值,例如:$a=2;$a=$q;這時你無論echo $a或echo $q都會輸出2
以上是php中===與==的差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!