@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" бу
@ottilie.farrell
дет заменён только если он находится в точно таком же регистре, как и указан в функции. Если вы хотите сделать замену без учёта регистра, можно воспользоваться функцией str_ireplace:
1 2
$string = "Hello world!"; $new_string = str_ireplace("a", "b", $string);
Результатом будет также строка "Hello world!", независимо от регистра символа "a".