Funkcija str_ireplace
Funkcija str_ireplace traži u niski sve pojave podniske (bez obzira na veličinu slova) i zamenjuje ih navedenom vrednošću. U prvi parametar se prosleđuje tražena podniska, u drugi - niska za zamenu, u treći - niska u kojoj se vrši pretraga.
Sintaksa
str_ireplace(search, replace, subject);
Primer
Zamenimo sve pojave podniske bez obzira na veličinu slova:
<?php
echo str_ireplace('abc', '!', 'aBc abc ABC');
?>
Rezultat izvršavanja koda:
'! ! !'
Primer
Zamenimo više varijanti u nizu:
<?php
$res = str_ireplace(['a', 'b'], ['1', '2'], 'aBc');
echo $res;
?>
Rezultat izvršavanja koda:
'12c'
Primer
Hajde da zamenimo zadata slova jednim zajedničkim navedenim simbolom:
<?php
echo str_ireplace(['a', 'b', 'c'], '!', 'AbcAbc');
?>
Rezultat izvršavanja koda:
'!!!!!!'
Primer
Izvršimo zamenu u svakom elementu niza:
<?php
$arr = ['Abc', 'abc', 'abc'];
$res = str_ireplace('a', '!', $arr);
print_r($res);
?>
Rezultat izvršavanja koda:
['!bc', '!bc', '!bc']
Pogledajte takođe
-
funkciju
str_replace,
koja izvršava zamenu uz obzir na veličinu slova -
funkciju
substr_replace,
koja zamenjuje deo niske