Прошу прощения, мой нуб-инесс!
У меня есть строка $, и я хотел бы посмотреть, содержит ли она одно или несколько из группы слов, ссылки на слова c t, fu , sl ** ETC Вот я и подумал, что смогу сделать:
if(stristr("$input", "dirtyword1"))
{
$input = str_ireplace("$input", "thisWillReplaceDirtyWord");
}
elseif(stristr("$input", "dirtyWord1"))
{
$input = str_ireplace("$input", "thisWillReplaceDirtyWord2");
}
... ETC. НО, я не хочу продолжать делать, если / elseif / elseif / elseif / elseif ...
Разве я не могу просто сделать оператор switch ИЛИ иметь массив, а затем просто сказать что-то вроде?:
$dirtywords = { "f***", "c***", w****", "bit**" };
if(stristr("$input", "$dirtywords"))
{
$input = str_ireplace("$input", "thisWillReplaceDirtyWord");
}
Буду признателен за любую помощь
Спасибо