str_getcsv
str_pad
Fonctions sur les chaînes de caractères
PHP Manual

# str_ireplace

(PHP 5)

str_ireplace — Version insensible à la casse de str_replace()

### Description

mixed str_ireplace ( mixed `$search` , mixed `$replace` , mixed `$subject` [, int `&$count` ] )

str_ireplace() retourne une chaîne de caractères ou un tableau dont toutes les occurrences de `search` dans `subject` (en ignorant la casse), ont été remplacées par la valeur de `replace`. Si vous n'avez pas besoin de règles de recherche complexes, il est recommandé d'utiliser cette fonction à la place de preg_replace() avec l'option i.

### Liste de paramètres

`search`

  > Note: Chaque remplacement avec le tableau `search` est effectué sur le résultat du dernier remplacement.

`replace`

`subject`

  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.

`count`

  Le nombre de remplacement sera retourné dans le paramètre `count`, passé par référence.

Si `search` et `replace` sont des tableaux, alors str_replace() prendra une valeur de chaque tableau, et l'utilisera pour faire le remplacement dans `subject`. Si `replace` a moins de valeurs que `search`, alors une chaîne vide sera utilisée pour effectuer les remplacements. Si `search` est un tableau et que `replace` est une chaîne, alors la chaîne de remplacement sera utilisée pour chaque élément de `search`.

### Valeurs de retour

Retourne une chaîne ou un tableau de remplacement.

### Historique

Version | Description
--- | ---
5.0.0 | Ajout du paramètre `count`.

### Exemples

Exemple #1 Exemple avec str_ireplace()

`<?php
$bodytag = str_ireplace("%body%", "black", "<body text=%BODY%>");
?>`

### Notes

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

### Voir aussi

- str_replace() - Remplace toutes les occurrences dans une chaîne
- preg_replace() - Rechercher et remplacer par expression rationnelle standard
- strtr() - Remplace des caractères dans une chaîne

str_getcsv
str_pad
Fonctions sur les chaînes de caractères
PHP Manual