strpos是用來在一個字符串中查找另外一個或多個字符串
代碼:
$str1='ext-gen1226';
$str2='ext';
//echo strpos($str1,str2,0);
if(strpos($str1,str2,0)==false){
echo'AAA';
}else{
echo'BBB';
}
結果: AAA
按正常應該輸出為BBB,這是因為str2在str1的第一個位置,結果strpos返回0,在值上默認為false,而我們用雙等號來判斷,所以就返回AAA;
$a == $b 等於 TRUE,如果 $a 等於 $b。
$a === $b 全等 TRUE,如果 $a 等於 $b,並且它們的類型也相同。(PHP 4引進 所以改為三個等號來判斷即可