古詩詞大全網 - 成語大全 - php strstr判斷字符串是否存在

php strstr判斷字符串是否存在

我們經常會用到strstr這個函數來判斷某個字符串是否在另外壹個字符串裏面,如下

$str=“test@163.com”;

$a=163;

echo strstr($str,$a);

//false

是不是瞬間懵逼!

明明存在的啊,原來雖然php是弱語言,但是當用strstr判斷時也要保證對比的兩個對象是字符串,而上面的變量a是數字,所以返回false

修改如下

? $str=“test@163.com”;

? $a=163;

echo strstr($str,(string)$a);

將變量a強制轉為字符串,結果就是我們想要的了。

妳學廢了嗎0.0