mb_convert_encoding Convertir une chaîne d'un codage de caractères à un autre &reftitle.description; arraystringfalsemb_convert_encoding arraystringstring stringto_encoding arraystringnullfrom_encoding&null; Convertit la string à partir de from_encoding, ou l'encodage interne actuel, en to_encoding. optionnellement depuis from_encoding. Si string est un &array;, toutes ses valeurs &string; seront convertit récursivement. &reftitle.parameters; string La &string; ou &array; à convertir. to_encoding L'encodage désiré du résultat. from_encoding L'encodage actuel utilisé pour interpréter la string. Plusieurs encodages peuvent être spécifiés sous forme de tableau (&array;) ou de liste séparée par des virgules. Dans ce cas, l'encodage correct sera deviné en utilisant le même algorithme que mb_detect_encoding. Si from_encoding est omis ou &null;, le paramètre mbstring.internal_encoding sera utilisé s'il est défini, sinon le paramètre default_charset sera utilisé. Voir encodages pris en charge pour les valeurs valides de to_encoding et from_encoding. &reftitle.returnvalues; La &string; ou &array; encodé en cas de succès, &return.falseforfailure;. &reftitle.errors; À partir de PHP 8.0.0, une ValueError est lancée si la valeur de to_encoding ou from_encoding est un encodage invalide. Antérieur à PHP 8.0.0, une E_WARNING était émise à la place. &reftitle.changelog; &Version; &Description; 8.2.0 mb_convert_encoding ne renverra plus les encodages non textuels suivants : "Base64", "QPrint", "UUencode", "HTML entities", "7 bit" et "8 bit". 8.0.0 mb_convert_encoding lancera désormais une ValueError quand to_encoding est passé un encodage invalide. 8.0.0 mb_convert_encoding lancera désormais une ValueError quand from_encoding est passé un encodage invalide. 8.0.0 from_encoding est désormais nullable. 7.2.0 Cette fonction accepte désormais un &array; en tant que string. Auparavant, seulement les &string; étaient supportées. &reftitle.examples; Exemple avec <function>mb_convert_encoding</function> ]]> &reftitle.seealso; mb_detect_order UConverter::transcode iconv