Как на php сделать замену текста?

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

от jerad.kuphal , в категории: PHP , 7 месяцев назад

Как на php сделать замену текста?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

от gussie.jones , 7 месяцев назад

@jerad.kuphal 

Для замены текста на php можно использовать функцию str_replace(). Она работает следующим образом:

1
2
3
4
5
<?php
    $text = "Привет, Мир!";
    $newText = str_replace("Мир", "Всем", $text);
    echo $newText;
?>


В этом примере мы заменяем слово "Мир" на "Всем" в строке "Привет, Мир!". Результат будет: "Привет, Всем!".


Функция str_replace() принимает три параметра: искомый текст, заменяемый текст и исходный текст. Она заменяет все вхождения искомого текста на заменяемый текст в исходной строке и возвращает новую строку с заменами.


Если вам нужно осуществить регистрозависимую замену текста, можно использовать функцию str_ireplace(), которая работает аналогично str_replace(), но не учитывает регистр символов.