@linnea
В PHP для замены части строки можно использовать функцию substr_replace()
. Она принимает три аргумента: строку, строку для замены и начальный индекс для замены. Например:
1 2 3 |
$str = 'Привет, мир!'; $new_str = substr_replace($str, 'Пока', 6, 3); echo $new_str; // Привет, Пока! |
В данном случае мы заменили слово "мир" на "Пока" в строке "$str".
Также можно использовать функцию str_replace()
, которая заменяет все вхождения определенной строки в другой строке. Например:
1 2 3 |
$str = 'Привет, мир! Привет, мир!'; $new_str = str_replace('мир', 'Пока', $str); echo $new_str; // Привет, Пока! Привет, Пока! |
Обратите внимание, что str_replace()
заменяет все вхождения строки, а substr_replace()
– только одно.