mb_substitute_character

mb_substitute_character -- Lit/modifie les caractères de substitution

Description

mixed mb_substitute_character ( [mixed substrchar])

mb_substitute_character( ) 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 héxadé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 :



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 1 . 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

 
héxadécimal

 
*

 
/

 
mb_substitute_character("long")

 
;

 
/

 
*

 
Affiche

 
la

 
configuration

 
courante

 
*

 
/

 
echo

 
mb_substitute_character()

 
;

 
?