PHP str_replace: замена символов в строке

Функция str_replace в PHP предназначена для замены всех вхождений одной строки на другую строку внутри заданной строки. Синтаксис функции выглядит так:

php
str_replace($search, $replace, $subject);

Где `$search` - строка, которую нужно заменить в `$subject` (исходная строка), а `$replace` - строка, на которую нужно заменить `$search`.

Результатом работы функции является новая строка, которая получается в результате замены всех вхождений `$search` на `$replace`. Если `$subject` - массив, то str_replace() возвращает массив с такой же структурой, но с замененными значениями.

Вот несколько примеров, которые могут помочь понять работу функции str_replace:

php
// Пример 1
$str = "Hello, World!";
$new_str = str_replace("World", "PHP", $str);
echo $new_str; // Hello, PHP!
// Пример 2 - замена нескольких слов
$str = "The quick brown fox jumps over the lazy dog.";
$old_words = array("quick", "brown", "fox", "lazy");
$new_words = array("slow", "black", "rabbit", "active");
$new_str = str_replace($old_words, $new_words, $str);
echo $new_str; // The slow black rabbit jumps over the active dog.
// Пример 3 - замена чувствительна к регистру
$str = "Hello, World!";
$new_str = str_replace("world", "PHP", $str);
echo $new_str; // Hello, World!
// Пример 4 - замена в массиве
$arr = array("apple", "banana", "cherry");
$new_arr = str_replace("a", "1", $arr);
print_r($new_arr); // Array ( [0] => 1pple [1] => b1n1n1 [2] => cherry )

Как видно из примеров, функция str_replace может быть очень полезной для работы со строками в PHP. Её гибкость позволяет заменять как один символ, так и целые слова или фразы, а также работать с массивами.

Похожие вопросы на: "php str replace "

Генерация случайных чисел в Java: Math.random()
Функция COALESCE в SQL: работа со значениями в таблицах
Работа с ifstream в C++: читаем файлы легко и быстро
An Error Occurred Try Again Later
JS Target - обучение JavaScript на практике
Twitch Test: проверь свой стрим на Twitch с нашим сервисом
Ключевое слово instanceof в PHP: синтаксис и примеры использования
Encoding UTF-8: правильная кодировка текста на веб-страницах
Порт 587: настройка, применение и безопасность
<h1>MacOSX - операционная система для компьютеров Apple