mb_convert_encoding Conversion d'encodage &reftitle.description; arraystringfalsemb_convert_encoding arraystringstring stringto_encoding arraystringnullfrom_encoding&null; Convertit l'encodage de caractères de string 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; à encoder. to_encoding Le type d'encodage auquel string est converti. from_encoding Spécifié par le nom de code des caractères, avant la conversion. C'est soit un &array;, soit une liste d'éléments séparés par une virgule. Si from_encoding n'est pas spécifié, l'encodage interne sera utilisé. Voir les encodages supportés. &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é 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.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