Section courante

A propos

Section administrative du site

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 :

  1. <?php
  2. echo str_replace("ABC","def","str_replace: ABC, ABc, abc")."<BR>";
  3. echo str_ireplace("ABC","def","str_ireplace: ABC, ABc, abc");
  4. ?>

on obtiendra le résultat suivant :

str_replace: def, ABc, abc
str_ireplace: def, def, def


Dernière mise à jour : Dimanche, le 5 avril 2015