在 PHP 中,要實現模糊查找,可以使用 stristr()
函數。這個函數會在一個字符串中查找另一個字符串的首次出現,并返回從該位置開始到字符串結尾的部分。如果未找到子字符串,則返回 false
。
下面是一個使用 stristr()
實現模糊查找的例子:
<?php
$haystack = "這是一個包含多個單詞的句子。";
$needle = "單詞";
// 使用 stristr() 函數進行模糊查找
$result = stristr($haystack, $needle);
if ($result) {
echo "找到子字符串: " . $result; // 輸出:找到子字符串: 單詞
} else {
echo "未找到子字符串";
}
?>
在這個例子中,我們在 $haystack
字符串中查找子字符串 $needle
。stristr()
函數返回子字符串 “單詞” 及其后面的所有內容。如果未找到子字符串,則輸出 “未找到子字符串”。