mb_substitute_character Définit/Récupère les caractères de substitution &reftitle.description; stringintboolmb_substitute_character stringintnullsubstitute_character&null; Spécifie le caractère de substitution des caractères invalides, ou des encodages invalides. Les caractères invalides peuvent être remplacés par "none" (pas d'affichage, ils sont supprimés), une &string; ou une valeur &integer; (valeur d'un code de caractère Unicode). Ce paramétrage affecte mb_convert_encoding, mb_convert_variables, mb_output_handler, et mb_send_mail. &reftitle.parameters; substitute_character Spécifie une valeur Unicode sous la forme d'un &integer;, ou bien une &string; sous ces formes : "none" : pas d'affichage "long" : affiche la valeur hexadécimale (Exemple : U+3000, JIS+7E7E) "entity" : affiche l'entité du caractère (Exemple : &#x200;) &reftitle.returnvalues; Si substitute_character est fourni, mb_substitute_character retourne &true; en cas de succès, et &false; en cas d'erreur. Si substitute_character est omis, mb_substitute_character retourne une valeur Unicode, ou bien "none"/"long". &reftitle.changelog; &Version; &Description; 8.0.0 Passer une chaîne vide à substitute_character n'est plus supporté; "none" devrait être fourni à la place. &mbstring.changelog.encoding-nullable; &reftitle.examples; Exemple avec <function>mb_substitute_character</function> ]]>