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

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

от ottilie.farrell , в категории: PHP , 2 месяца назад

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

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

от forest , месяц назад

@ottilie.farrell 

В PHP есть функция str_replace, которая позволяет заменить один или несколько символов в строке на другие символы. Она принимает три параметра:

  • Строку, которую нужно заменить (или массив строк, которые нужно заменить)
  • Строку, на которую нужно заменить (или массив строк, на которые нужно заменить)
  • Строку, в которой нужно выполнить замену (или массив строк, в которых нужно выполнить замену)
  • Переменная, которая будет содержать количество замен (необязательный параметр)


Например, чтобы заменить все вхождения символа "a" на символ "b" в строке "Hello world!", можно использовать следующий код:

1
2
$string = "Hello world!";
$new_string = str_replace("a", "b", $string);


Результатом будет строка "Hello world!".


Обратите внимание, что str_replace работает с чувствительностью к регистру, то есть символ "a" бу