Как заменить часть слова в php?

Пользователь

от brenna , в категории: PHP , 2 года назад

Как заменить часть слова в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от kyleigh_runte , 2 года назад

@brenna 

Вы можете использовать функцию str_replace() в PHP для замены части строки на другую. Эта функция принимает три параметра: строку, которую вы хотите заменить, строку, которую вы хотите использовать в замене, и строку, в которой вы хотите произвести замену.


Вот пример использования функции str_replace():

1
2
3
$str = "Это пример строки, которую нужно изменить";
$new_str = str_replace("пример", "другой пример", $str);
echo $new_str;


Этот код заменит слово "пример" на "другой пример" в исходной строке и выведет измененную строку на экран.


Если вы хотите заменить только первое вхождение строки, вы можете использовать функцию str_replace() с четвертым параметром, указывающим количество замен:

1
2
3
$str = "Это пример примера строки, которую нужно изменить";
$new_str = str_replace("пример", "другой пример", $str, 1);
echo $new_str;


Этот код заменит только первое вхождение слова "пример" на "другой пример" в исходной строке и выведет измененную строку на экран.