Заменить несколько слов php
Подскажите пожалуйста как я могу заменить несколько слов в строке php
$my_str = "Привет, как дела?";
echo str_replace("Привет", "", "дела", "", $my_str);
Ответы (1 шт):
Автор решения: Dmitrii Sedov
→ Ссылка
Это можно сделать прочитав более внимательно документацию, и узнать что параметры в str_replace имеют тип mixed, тем самым позволяя указывать не только строковые значения, но и массивы и т.д. Код для Вас ниже.
$my_str = "Привет, как дела?";
echo str_replace(["Привет","дела"], "", $my_str);
UPD Передайте массив и всё.
$my_str = "Привет, как дела?";
echo str_replace(["Привет","дела"], [1, 2], $my_str);