2012-08-07 44 views

回答

1

如果你確保你得到UTF-8作爲輸入,使用的iconv的值轉換爲您在輸出中使用的編碼 - 檢測UTF-8字符不是安全的(因爲這些值也是有效的iso-8859-1字符(或者全部是8位編碼,實際上)

如果您只是想要使用常規ascii值集(byte-values 0 - 127),可以讓iconv轉換爲'ascii'編碼並且音譯:

iconv("utf-8", "ascii//TRANSLIT", "Hei og hå") 

將導致

hei og ha 

返回。

0
utf8_decode($string) 

但是這可以斷章取義一些字符這UTF-8也有,但不是在ISO88591