Funksie str_ireplace
Die funksie str_ireplace soek in 'n string na alle voorkoms van 'n substring (sonder om hoofletters en kleinletters te onderskei) en vervang dit met die gespesifiseerde waarde. Die eerste parameter is die gesoekte substring, die tweede is die string vir vervanging, die derde is die string waarin gesoek word.
Sintaksis
str_ireplace(search, replace, subject);
Voorbeeld
Kom ons vervang alle voorkoms van 'n substring sonder om hoofletters en kleinletters te onderskei:
<?php
echo str_ireplace('abc', '!', 'aBc abc ABC');
?>
Resultaat van die uitvoering van die kode:
'! ! !'
Voorbeeld
Kom ons vervang verskeie variante in 'n skikking:
<?php
$res = str_ireplace(['a', 'b'], ['1', '2'], 'aBc');
echo $res;
?>
Resultaat van die uitvoering van die kode:
'12c'
Voorbeeld
Kom ons vervang die gegewe letters met een algemene gespesifiseerde simbool:
<?php
echo str_ireplace(['a', 'b', 'c'], '!', 'AbcAbc');
?>
Resultaat van die uitvoering van die kode:
'!!!!!!'
Voorbeeld
Kom ons voer vervanging uit in elke element van die skikking:
<?php
$arr = ['Abc', 'abc', 'abc'];
$res = str_ireplace('a', '!', $arr);
print_r($res);
?>
Resultaat van die uitvoering van die kode:
['!bc', '!bc', '!bc']
Sien ook
-
die funksie
str_replace,
wat vervanging uitvoer met inagneming van hoofletters en kleinletters -
die funksie
substr_replace,
wat 'n gedeelte van 'n string vervang