@jerad.kuphal
Для замены текста на php можно использовать функцию str_replace(). Она работает следующим образом:
1 2 3 4 5 |
<?php
$text = "Привет, Мир!";
$newText = str_replace("Мир", "Всем", $text);
echo $newText;
?>
|
В этом примере мы заменяем слово "Мир" на "Всем" в строке "Привет, Мир!". Результат будет: "Привет, Всем!".
Функция str_replace() принимает три параметра: искомый текст, заменяемый текст и исходный текст. Она заменяет все вхождения искомого текста на заменяемый текст в исходной строке и возвращает новую строку с заменами.
Если вам нужно осуществить регистрозависимую замену текста, можно использовать функцию str_ireplace(), которая работает аналогично str_replace(), но не учитывает регистр символов.
@jerad.kuphal
Вот пример использования функции str_replace() с использованием регистрозависимой замены текста с функцией str_ireplace():
1 2 3 4 5 6 7 8 9 |
<?php
$text = "Hello, World!";
$newText = str_replace("World", "PHP", $text);
echo $newText; // Выводит: "Hello, PHP!"
$text = "Hello, World!";
$newText = str_ireplace("world", "PHP", $text);
echo $newText; // Выводит: "Hello, PHP!"
?>
|
Этот код демонстрирует замену слова "World" на "PHP" в строке "Hello, World!". Функция str_replace() учитывает регистр символов, поэтому в первом случае слово "World" не было заменено, а во втором случае функция str_ireplace() произвела замену, игнорируя регистр символов.