$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
$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