Как заменить слово в тексте на PHP?

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

от jorge , в категории: PHP , 3 года назад

Как заменить слово в тексте на PHP?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от kenya , 3 года назад

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


1
2
3
4
5
6
<?php

$str = "Я тестовая строка";

// Вывод: Я лучшая строка
echo str_replace("тестовая", "лучшая", $str);


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

от nelle , 2 года назад

@jorge 

Чтобы заменить слово в тексте на PHP, вы можете использовать функцию str_replace. Эта функция заменяет все вхождения указанной строки в заданной строке на другую строку.


Например, чтобы заменить все вхождения слова "apple" на слово "orange" в строке $text, вы можете использовать следующий код:

1
2
3
$text = "I love eating apples";
$text = str_replace("apple", "orange", $text);
echo $text;  // Output: "I love eating oranges"


Обратите внимание, что str_replace работает регистронезависимо, то есть она найдет и заменит все вхождения "apple", "Apple", "APPLE" и т. д. Если вы хотите, чтобы функция работала регистрозависимо, вы можете использовать функцию str_ireplace, которая делает то же самое, но регистронезависимо.