0
混淆。我一直在使用下面的IF PREG_MATCH來區分單詞和單詞,這些單詞和單詞是其他單詞的一部分。它在此腳本中突然停止運行,並且我使用的任何其他腳本都依賴於此命令。preg_replace突然停止作出區別
結果是找到了單詞的部分,儘管你可以看到它被明確地告訴找到整個單詞。
$word = preg_replace("/[^a-zA-Z 0-9]+/", " ", $word);
if (preg_match('#\b'.$word.'\b#',$goodfile) && (trim($word) != "")) {
$fate = strpos($goodfile,$word);
print $word ." ";
print $fate ."</br>";
啊別提我很困惑 - 對strpos功能不符合的preg_match同步,它只是尋找文件中的字符串的第一個實例,而的preg_match是找到實際整個w ORD – Graham 2011-04-16 01:41:06