Как проверить, если строка содержит несколько конкретных слов?
Я могу проверить отдельные слова, используя следующий код:
$data = "text text text text text text text bad text text naughty";
if (strpos($data, 'bad') !== false) {
echo 'true';
}
Но я хочу добавить еще несколько слов для проверки. Что-то вроде этого:
$data = "text text text text text text text bad text text naughty";
if (strpos($data, 'bad || naughty') !== false) {
echo 'true';
}
?>
(если любое из этих слов найдено, то оно должно возвращать true)
Но выше код работает неправильно. Любая идея, что я делаю неправильно?