我檢查了一些HTML的字符串,我得到的結果並不如預期strpos()無法正常運行
$html = "<body><a href="http://domain32a.com">Link</a></body>";
if(strpos($html, "href=\"http://domain.com") === FALSE)
echo "Not Found";
else
echo "Found";
,它總是返回「發現」即使它不是居然發現(我不希望它找到)在這個例子中?
我應該使用不同的功能嗎?
貴'$ html'變量真正的樣子嗎?您需要使用引號(即''html =「
Link」;')或者將您的字符串封裝在單引號中(即'$ html ='Link';')。 –