str_replace

funkcja

Zamienia wszystkie wystąpienia szukanego ciągu na inny.

str_replace(array|string $search, array|string $replace, array|string $subject, int &$count = null): array|string

str_replace przeszukuje $subject i zastępuje każde wystąpienie $search wartością $replace. Jeśli szukany fragment nie istnieje, zwraca oryginał bez zmian. Zarówno $search jak i $replace mogą być tablicami, co pozwala na wiele podmianek naraz.

<?php
declare(strict_types=1);

$opis = 'Ola kupuje jabłka i gruszki.';
echo str_replace('jabłka', 'truskawki', $opis);
// wynik: Ola kupuje truskawki i gruszki.

// Brak dopasowania — oryginał bez zmian:
echo str_replace('banany', 'winogrona', $opis);
// wynik: Ola kupuje jabłka i gruszki.
📘 Naucz się w lekcji →