Funksioni str_ireplace
Funksioni str_ireplace kërkon në një varg të gjitha hasjet e nënvargut (pa marrë parasysh shkronjat e mëdha e të vogla) dhe i zëvendëson ato me vlerën e specifikuar. Në parametrin e parë kalojmë nënvargun që kërkojmë, në të dytin - vargun për zëvendësim, në të tretën - vargun në të cilin kryhet kërkimi.
Sintaksa
str_ireplace(search, replace, subject);
Shembull
Të zëvendësojmë të gjitha hasjet e nënvargut pa marrë parasysh shkronjat e mëdha e të vogla:
<?php
echo str_ireplace('abc', '!', 'aBc abc ABC');
?>
Rezultati i ekzekutimit të kodit:
'! ! !'
Shembull
Të zëvendësojmë disa variante në një varg:
<?php
$res = str_ireplace(['a', 'b'], ['1', '2'], 'aBc');
echo $res;
?>
Rezultati i ekzekutimit të kodit:
'12c'
Shembull
Të zëvendësojmë shkronjat e caktuara me një shenjë të përbashkët të specifikuar:
<?php
echo str_ireplace(['a', 'b', 'c'], '!', 'AbcAbc');
?>
Rezultati i ekzekutimit të kodit:
'!!!!!!'
Shembull
Të kryejmë zëvendësimin në çdo element të vargut:
<?php
$arr = ['Abc', 'abc', 'abc'];
$res = str_ireplace('a', '!', $arr);
print_r($res);
?>
Rezultati i ekzekutimit të kodit:
['!bc', '!bc', '!bc']
Shihni gjithashtu
-
funksionin
str_replace,
i cili kryen zëvendësim duke marrë parasysh shkronjat e mëdha e të vogla -
funksionin
substr_replace,
i cili zëvendëson një pjesë të vargut