STR_IREPLACE |
Chaine de caractères: Remplacement insensible |
---|---|
PHP 5+ |
Syntaxe
function str_ireplace($search,$replace,$subject); |
function str_ireplace($search,$replace,$subject,$count); |
Paramètres
Nom | Description |
---|---|
$search | Ce paramètre permet d'indiquer la sous-chaîne de caractères à remplacer dans la chaîne de caractères. |
$replace | Ce paramètre permet d'indiquer la sous-chaîne de caractères à mettre à la place dans la chaîne de caractères. |
$subject | Ce paramètre permet d'indiquer la chaîne de caractères subissant le traitement. |
$count | Ce paramètre permet de retourner le nombre de remplacement effectué dans la chaîne de caractères. |
Description
Cette fonction permet d'effectuer des remplacements de sous-chaînes de caractères par une nouvelle sous-chaînes de caractères dans chaîne de caractères sans effectuer de différence entre les majuscules ou les minuscules.
Exemple
L'exemple suivant permet de montrer que la fonction str_ireplace n'effectue pas de différence avec les majuscules et les minuscules lors de remplacement :
- <?php
- echo str_replace("ABC","def","str_replace: ABC, ABc, abc")."<BR>";
- echo str_ireplace("ABC","def","str_ireplace: ABC, ABc, abc");
- ?>
on obtiendra le résultat suivant :
str_replace: def, ABc, abcstr_ireplace: def, def, def
Dernière mise à jour : Dimanche, le 5 avril 2015