oujood.com

Fonction str_ireplace() de PHP

La fonction str_ireplace() remplace quelques caractères par quelques autres caractères dans une chaîne.

La fonction str_ireplace()


PHP references des fonctions PHP

 (PHP 5)

str_ireplace() — Version insensible à la casse de str_replace()

La fonction str_ireplace()

Définition et utilisation

La fonction str_ireplace() remplace quelques caractères par quelques autres caractères dans une chaîne.

Cette fonction suit les règles suivantes :

  • Si la chaîne à rechercher est une array (tableau) , elle renvoie une array (tableau)
  • Si la chaîne à rechercher est une array (tableau) , la search et remplacer est effectuée avec chaque élément de tableau
  • Si la search et remplacent sont des arrays (tableaux) , et remplacent a peu d'éléments que la search, une chaîne vide sera employée comme remplacent
  • Si la search est un array (tableau)  et remplace est une chaîne, la chaîne de remplacement sera employée pour chaque valeur de search
Syntaxe
  str_ireplace (search, remplacent, subject,
  compte)

Paramètre

Description

search

Requis. Spécifie la valeur à chercher. Chaque remplacement avec le tableau search est effectué sur le résultat du dernier remplacement.

remplacez

Requis. Spécifie la valeur qui remplacera la valeur dans  search

subject

Requis. Spécifie la chaîne à rechercher . Si subject est un tableau, le remplacement est effectué sur chacun des éléments du sujet subject, et la valeur retournée est un aussi un tableau.

compte

Facultatif. Une variable qui compte le nombre de remplacements. Le nombre de remplacement sera retourné dans le paramètre compte, passé par référence.


Note : Cette fonction est ne distinguant pas majuscules et minuscules. Employez la fonction str_replace() pour exécuter une recherche distinguant majuscules et minuscules.

Note : Cette fonction gère les chaînes binaires.


Exemple 1

Exemple :       Copier le code

  <?php
  echo str_ireplace("HELLO","Bonjour","Hello le monde!");
  ?>

Le résultat du code ci-dessus sera :

  Bonjour le monde !

Exemple 2

Dans cet exemple nous allons voir le str_ireplace () avec un array (tableau)  et une variable de compte :

Exemple :       Copier le code

  <?php
  $arr = array("bleu","red","vert","orange");
  print_r(str_ireplace("RED","rouge",$arr,$i));
  echo "<br />Nombre de mot remplacé : $i";
  ?> 

Le résultat du code ci-dessus sera :

1>
  Array ( [0] => bleu [1] => rouge [2] => vert [3] => orange )
nombre de mot remplacé : 1

Exemple 3

Dans cet exemple nous allons voir le str_ireplace () avec moins d'éléments remplacent  :

Exemple :       Copier le code

  <?php
  $find = array("BONJOUR","MONDE");
  $replace = array("H");
  $arr = array("Bonjour","monde","!");
  print_r(str_ireplace($find,$replace,$arr));
  ?>

Le résultat du code ci-dessus sera :


  Array ( [0] => H [1] => [2] => ! )



Par carabde 22 Aout 2014



Voir aussi nos tutoriel :

HTML et CSS les tableaux

HTML et CSS: Cours tutoriel les tableaux...

padding

Définit toutes les propriétés de la marge intérieure dans une déclaration

fonction nl2br

Insère un retour la ligne HTML chaque nouvelle ligne