Funkcja PHP str_ireplace() | #! Shebang

Funkcja PHP str_ireplace()

Funkcja PHP str_ireplace() zamienia wszystkie egzemplarze szukanego łańcucha na inny łańcuch w łańcuchu źródłowym, ignorując wielkość liter przy porównywaniu wartości.

Funkcja str_ireplace() nie rozróżnia wielkośi liter. Jeśli chcesz dokonywać zamiany z uwzględnieniem wielkości liter, użyj funkcji str_replace().

Składnia funkcji PHP str_ireplace()

Funkcja PHP str_ireplace() ma następującą składnię:

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

Parametry

Parametr Opis
search Parametr obowiązkowy. Szukana wartość (igła — ang. needle). Może to być też tablica zawierająca kilka wartości do wyszukania.
replace Parametr obowiązkowy. Wartość, która ma zostać wstawiona w miejsce znalezionej wartości. Może to być też tablica zawierająca kilka wartości na zamianę.
subject Parametr obowiązkowy. Łańcuch lub tablica do przeszukania i ewentualnie zamiany wartości (stóg siana — ang. haystack).

Jeśli argument ten jest tablicą, to operacja wyszukiwania i zamiany jest wykonywana w każdym elemencie i zwracana jest tablica.

count Parametr opcjonalny, który określa, ile podmian ma zostać wykonanych.

Wartość zwrotna

Funkcja PHP str_ireplace() zwraca łańcuch lub tablicę z podmienionymi wartościami.

Typ zwrotny: string|array.

Dodatkowy przykład użycia funkcji PHP str_ireplace()

Poniżej znajduje się przykład użycia funkcji PHP str_ireplace() z tablicami.


$uprzejmosci = "Ty, sułtanie, diable turecki, przeklętego diabła bracie.";
$do_wymiany = ["sułtanie", "diable", "diabła", "bracie"];
$na_wymiane = ["dzbanie", "moczymordo", "szatana", "kamracie"];

echo str_replace($do_wymiany, $na_wymiane, $uprzejmosci);

Wynik:

Ty, dzbanie, moczymordo turecki, przeklętego szatana kamracie.
Udostępnij:
Share

Podobał Ci się ten artykuł?

Oceń go!

Średnia 5 / 5. Liczba głosów: 1

Jeszcze nikt nie głosował. Wyprzedź innych i zagłosuj.

Skoro spodobał Ci się ten artykuł...

Poleć go znajomym!

Ojej :( Powiedz nam, co powinniśmy poprawić!

blank
Podoba Ci się ta strona?

Pomóż nam się rozwijać, wykupując płatne konto. Dzięki temu będziemy mogli tworzyć dla Ciebie jeszcze więcej ciekawych treści, a Ty pozbędziesz się reklam.

Dodaj komentarz