Manuel PHP
Précédent |  | Suivant

# mb_ereg_replace

(PHP 4 >= 4.2.0)

mb_ereg_replace -- Remplace des segments de chaînes, avec le support des expressions rationnelles mutli-octets

## Description

string mb_ereg_replace ( string pattern, string replacement, string string [, string option] )

mb_ereg_replace() analyse la chaîne `string` pour trouver des segments de chaînes correspondant au masque `pattern`, puis, elle les remplace avec le texte de remplacement `replacement` et retourne le résultat ou bien `FALSE` en cas d'erreur. Des caractères multi-octets peuvent être utilisés dans le masque `pattern`.

Des options de recherches peuvent être configurées avec le paramètre `option`. Si `i` est spécifié, la casse sera ignorée. Si `x` est spécifié, les espaces blancs seront ignorés. Si `m` est spécifié, la recherche se fera en mode multi-ligne, et les nouvelles lignes seront incluses dans le joker `.`. Si `p` est spécifié, la recherche se fera en mode POSIX, les nouvelles lignes seront considérées comme des caractères normaux. Si `e` est spécifiée, `replacement` sera évaluée comme une expression PHP.

Le jeu de caractères interne, ou le jeu de caractères est spécifié par mb_regex_encoding().

Voir aussi mb_regex_encoding() et mb_eregi_replace().

Précédent | Sommaire | Suivant
mb_ereg_match | Niveau supérieur | mb_ereg_search_getpos