使用 PHP 的 strpos() 函數,可以在字串中搜尋特定關鍵字。可以透過迴圈和多次呼叫 strpos() 函數來同時搜尋多個關鍵字,並檢查其回傳值是否為「非 false」來確定是否找到每個關鍵字。
$string = "This is a test string";
$keywords = array("test", "string");
$found = 0;
foreach ($keywords as $word) {
if (strpos($string, $word) !== false) {
$found++;
}
}
if ($found == count($keywords)) {
echo "All keywords found.";
} else {
echo "Not all keywords found.";
}
|