Как заменить одну строку на другую в php?

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

от marlen , в категории: PHP , 6 месяцев назад

Как заменить одну строку на другую в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

от jaylen.trantow , 5 месяцев назад

@marlen 

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

1
2
3
4
5
6
$string = "Это тестовая строка";
$search = "тестовая";
$replace = "новая";

$new_string = str_replace($search, $replace, $string);
// $new_string теперь равно "Это новая строка"


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

1
2
3
4
5
6
$string = "Это тестовая строка";
$search = "тестовая";
$replace = "новая";

$new_string = str_replace($search, $replace, $string, 1);
// $new_string теперь равно "Это новая строка"


Если вам нужно за