&reftitle.runtime; &extension.runtime; &ConfigureOptions; mbstring &Name; &Default; &Changeable; &Changelog; mbstring.language "neutral" PHP_INI_ALL mbstring.detect_order NULL PHP_INI_ALL mbstring.http_input "pass" PHP_INI_ALL Obsolète mbstring.http_output "pass" PHP_INI_ALL Obsolète mbstring.internal_encoding NULL PHP_INI_ALL Obsolète mbstring.substitute_character NULL PHP_INI_ALL mbstring.func_overload "0" PHP_INI_SYSTEM Obsolète à partir de PHP 7.2.0; supprimée à partir de PHP 8.0.0. mbstring.encoding_translation "0" PHP_INI_PERDIR mbstring.http_output_conv_mimetypes "^(text/|application/xhtml\+xml)" PHP_INI_ALL mbstring.strict_detection "0" PHP_INI_ALL
&ini.php.constants;
&ini.descriptions.title; mbstring.language string Définit le langage utilisé par mbstring. Notez que cette option définit mbstring.internal_encoding mbstring.internal_encoding doit être placé après mbstring.language dans le fichier &php.ini; mbstring.encoding_translation bool Active la détection et la traduction des données d'entrées HTTP vers le codage interne mbstring. mbstring.internal_encoding string &removed.php.future; Définit l'encodage interne par défaut. Les utilisateurs devraient laisser cette option vide et définir plutôt l'option default_charset. mbstring.http_input string &removed.php.future; Définit l'encodage de réception HTTP par défaut. Les utilisateurs devraient laisser cette option vide et définir plutôt l'option default_charset. mbstring.http_output string &removed.php.future; Définit l'encodage d'affichage HTTP par défaut (l'affichage sera converti depuis l'encodage interne vers l'encode HTTP de la sortie, lors de l'affichage). Les utilisateurs devraient laisser vide cette option et définir plutôt l'option default_charset. mbstring.detect_order string Définit l'ordre de détection des encodages par défaut. Voir aussi mb_detect_order. mbstring.substitute_character string Définit l'encodage de substitution par défaut : il est utilisé pour les caractères invalides. Voir mb_substitute_character pour les valeurs supportées. mbstring.func_overload string &warn.deprecated.feature-7-2-0.removed-8-0-0; Remplace les fonctions de traitement des chaînes par les fonctions mbstring. Voir les fonctions de remplacement pour plus d'informations. Ce paramètre ne peut être changé que depuis le fichier &php.ini;. mbstring.http_output_conv_mimetypes string mbstring.strict_detection bool Active la détection stricte de l'encodage. Voir mb_detect_encoding pour une description et des exemples. En accord avec HTML 4.01 specification, les navigateurs sont supposés utiliser le même jeu de caractères lorsqu'ils soumettent un formulaire. Mais, tous les navigateurs ne le font pas. Reportez-vous à la fonction mb_http_input pour détecter les jeux de caractères utilisés par les navigateurs. En général, les navigateurs sont suffisamment intelligents pour détecter les jeux de caractères dans le HTML. Néanmoins, il convient de définir le paramètre charset de l'en-tête HTTP Content-Type à la valeur fournie par la fonction header ou par l'option de configuration default_charset. Configuration de &php.ini; pour mbstring Configuration de &php.ini; pour les utilisateurs de <literal>EUC-JP</literal> Configuration de &php.ini; pour les utilisateurs de <literal>SJIS</literal>