7.51.22 mb_ereg_replace()Remplace des segments de chaînes, avec le support des expressions régulières mutli-octet[ Exemples avec mb_ereg_replace ] 4.2.0 - 4.3.2 only
string
mb_ereg_replace (
string
pattern
,
string
replacement
,
string
string
,
array
option
)
Attention |
Cette fonction est
EXPERIMENTALE
. Cela signifie que le comportement de cette fonction, son nom et concrètement, TOUT ce qui est documenté ici peut changer dans un futur proche, SANS PREAVIS! Soyez-en conscient, et utilisez cette fonction à vos risques et périls.
|
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é dans le masque
pattern
.
Des options de recherches peuvent être configurés 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 inclues 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
.
Note |
Cette fonction est supportée depuis PHP 4.2.0.
|
Voir aussi
mb_regex_encoding
et
mb_eregi_replace
.
|