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 :

fonction strspn, strspn

Trouve la longueur du premier segment d'une chaîne contenant tous les caractères d'un masque donnée

Calculer l'âge en utilisant JavaScript

JavaScript offre certaines fonctions intégrées de date et d'heure, qui permettent de calculer l'âge à partir d'une date (date de naissance par exemple).

Balise source

Définit multiples ressources médiatiques pour les éléments multimédias ( video et audio )