2011-05-22 17 views
7

Çok baytlı akıllı alıntı karakterleri içeren bazı UTF-8 içeriğim var.Çoklu bayt akıllı tırnakları genişletilmiş ASCII akıllı tırnaklara dönüştürmek için iconv kullanabilir miyim?

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

VEYA

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

, oldukça genişletilmiş ASCII akıllı tırnaklar için bu dönüştürmek istiyorum: Bu kod kolayca ASCII düz tırnak (ASCII kodu 34) için bu karakterleri dönüştürür saptadık (Latin 1 kodlamada ASCII kodları 147 ve 148). Bunu yapmayı bilen var mı?

cevap

6

0x91-0x94 (145-148) adresinde "kıvırcık tırnak işaretleri" içeren CP-1252 modelini arıyorsunuz.

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

Tam olarak ihtiyacım olan şey budur. Teşekkürler! – arlomedia

İlgili konular