7.51.53 mb_substitute_character()Lit/modifie les caractères de substitution[ Exemples avec mb_substitute_character ] PHP 4 >= 4.0.6
mixed
mb_substitute_character (
mixed
substrchar
)
mb_substitute_character
spécifie le caractère
de substitution des caractères invalides, ou des encodages invalides.
Les caractères invalides peuvent être remplacés par
NULL
(pas
d'affichage, ils sont supprimés), une chaîne ou un code hexadécimal.
Ce paramétrage affecte
mb_detect_encoding
et
mb_send_mail
.
substchar
spécifie une valeur Unicode
sous la forme d'un entier, ou bien une chaîne sous ces formes :
-
"none" : pas d'affichage
-
"long" : affiche la valeur hexadécimale (Par exemple : U+3000,JIS+7E7E)
SI
substchar
est fourni,
mb_substitute_character
retourne
TRUE
en cas de succès, et
FALSE
en
cas d'erreur. Si
substchar
est omis,
mb_substitute_character
retourne une valeur Unicode,
ou bien "
none
"/"
long
".
Exemple avec mb_substitute_character |
<?php /* Configure le caractère de substitution avec U+3013 (GETA MARK) */ mb_substitute_character(0x3013); /* Configure le caractère de substitution avec un format hexadécimal */ mb_substitute_character("long"); /* Affiche la configuration courante */ echo mb_substitute_character(); ?>
|
|