@Sakamsky

Как пременить маску к массиву?

Всем привет. Возник такой вопрос.
Имеется массив со словами. Допустим $array.
И есть текст. Пусть будет $text.
Нужно вырезать слова (не любое нахождение, а именно сами слова), которые находятся в массиве, из текста.

Так вот пытаюсь сделать через preg_replace, но не могу сообразить как применить маску к массиву.
Пробовал так:
$text = preg_replace("/\b$array\b/u", '', $text);
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ответы на вопрос 1
gobananas
@gobananas
finishhim.ru
$text = str_replace(['слово1','слово2','слово3','слово4'], '', $text);

В случае с preg_replace всё так же, читаем в доке:
pattern Искомый шаблон. Может быть как строкой, так и массивом строк.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы