2011-05-22 15 views
7

Tengo un poco de contenido UTF-8 que incluye caracteres de comillas inteligentes de varios bytes. Me he dado cuenta que este código será convertir fácilmente los caracteres ASCII de comillas rectas (código ASCII 34):¿Puedo usar iconv para convertir citas inteligentes de varios bytes a citas inteligentes ASCII extendidas?

$content = iconv("UTF-8", "ASCII//TRANSLIT", $content); 

O

$content = iconv("UTF-8", "ISO-8859-1//TRANSLIT", $content); 

Sin embargo, prefiero a convertir estos extendido ASCII comillas tipográficas (Códigos ASCII 147 y 148 en codificación Latin 1). ¿Alguien sabe como hacer esto?

Respuesta

6

Está buscando CP-1252 que contiene "comillas" en 0x91-0x94 (145-148).

$content = iconv("UTF-8", "cp1252//TRANSLIT", $content); 
+0

Eso es exactamente lo que necesitaba. ¡Gracias! – arlomedia

Cuestiones relacionadas