utf8_decode Convertit une chaîne UTF-8 en ISO-8859-1 &reftitle.description; stringutf8_decode stringstring utf8_decode décode la chaîne string, en supposant qu'elle est au format UTF-8, et la convertit au format ISO-8859-1. Les octets dans la chaîne qui ne sont pas valides en UTF-8 et les caractères UTF-8 qui n'existent pas en ISO-8859-1 (qui sont, les caractères au-dessus de U+00FF) sont remplacés par ?. De nombreuses pages Web marquées comme utilisant l'encodage de caratères ISO-8859-1 utilisent effectivement un encodage similaire à Windows-1252, et les navigateurs Web interpréterons les pages Web ISO-8859-1 comme Windows-1252. Les caractéristiques supplémentaires de Windows-1252 sont des caractères imprimables, tels que le signe euro () et les guillemets bouclés ( ), à la place de certains caractères de contrôle de l'ISO-8859-1. Cette fonction ne convertira pas ces caractères Windows-1252 correctement. Utilisez une fonction différente si une conversion Windows-1252 est nécessaire. &reftitle.parameters; string La chaîne encodée UTF-8. &reftitle.returnvalues; Retourne la chaîne string convertie en ISO-8859-1. &reftitle.changelog; &Version; &Description; 7.2.0 Cette fonction a été déplacée dans le cœur de PHP ; auparavant, il était nécessaire d'installer l'extension XML pour l'utiliser. &reftitle.seealso; utf8_encode - Réalise la conversion inverse mb_convert_encoding - Convertit entre différents codages de caractères, y compris UTF-8, ISO-8859-1 et Windows-1252 iconv - Convertit entre différents codages de caractères recode_string - Convertit entre différents codages de caractères