Funkcija str_ireplace() zamenja nekatere znake v nizu z drugimi, ki delajo po naslednjih pravilih:
Ta funkcija ne razlikuje med malimi in velikimi črkami, zato je bolje uporabiti funkcijo str_replace() za izvedbo iskanja, ki razlikuje med velikimi in malimi črkami. Ta funkcija je binarno varna.
Sintaksa:
str_ireplace(najdi, zamenjaj, niz, stevec)
| Parameter | Opis |
|---|---|
| najdi | Zahtevano. Določa vrednost, ki jo želimo najti. |
| zamenjaj | Zahtevano. Določa vrednost, ki jo želimo zamenjati. |
| niz | Obvezno. Določa niz, ki šteje število zamenjav. |
| stevec | Neobvezno. Spremenljivka, ki šteje število zamenjav. |
<?php
echo "\nZamenjajmo besedo MySQLi s PHP:\n";
echo str_ireplace("MySQLi", "PHP", "Dobrodošli v MySQLi knjižnico!\n");
echo "\nUporaba str_ireplace() z nizom in spremenljivko štetja:\n";
$niz = array("Hruške", "Melone", "Borovnice", "Jagode", "Naktarine");
print_r(str_ireplace("Melone", "Maline", $niz, $i));
echo $i . "\n";
echo "\nUporaba str_ireplace() v matriki z manj elementi kot najdenih:\n";
$najdi = array("Hruške", "Melone");
$zamenjaj = array("N");
$najdene = array("Maline", "Breskve", "Borovnice");
print_r(str_ireplace($najdi, $zamenjaj, $najdene));
C:\xampp\php\php.exe -c C:\xampp\php\php.ini "C:\Users\"
Zamenjajmo besedo MySQLi s PHP:
Dobrodošli v PHP knjižnico!
Uporaba str_ireplace() z nizom in spremenljivko štetja:
Array
(
[0] => Hruške
[1] => Maline
[2] => Borovnice
[3] => Jagode
[4] => Naktarine
)
1
Uporaba str_ireplace() v matriki z manj elementi kot najdenih:
Array
(
[0] => Maline
[1] => Breskve
[2] => Borovnice
)
Process finished with exit code 0