Puis-je utiliser iconv pour convertir des citations intelligentes multi-octets aux citations intelligentes ASCII étendues?
-
09-09-2020 - |
Question
J'ai du contenu UTF-8 qui inclut des caractères de devis intelligents multi-octets.J'ai constaté que ce code convertira facilement ces caractères en guillemets ascii (code ASCII 34):
$content = iconv("UTF-8", "ASCII//TRANSLIT", $content);
ou
$content = iconv("UTF-8", "ISO-8859-1//TRANSLIT", $content);
Cependant, je préfère les convertir en citations intelligentes ASCII étendues (codes ASCII 147 et 148 en codage latin 1).Est-ce que quelqu'un sait comment faire cela?
La solution
Vous recherchez CP-1252 qui contient des "citations bouclées" à 0x91-0x94 (145-148).
$content = iconv("UTF-8", "cp1252//TRANSLIT", $content);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow