我对捷克人很着迷。在DB上,我保存了带有(和类似字符)的字符串,只有将页面字符集设置为ISO-8859-1时,我才能显示这一点。
可以,但是我有一个UTF-8xml文件,当我试图从这个XML中获取一些字符串时,我遇到了一些问题。如果使用ISO-8859-1字符集,XML中的字符串基本上不会正确显示。xml是UTF-8。我尝试过将类似的char转换为š 但它们不会正确显示。
所以。情况是:
UTF-8上的XML和具有UTF-8的HTML页面,XML中的字符串正确,但DB中的字符串不可见
我也尝试过用ICONV或类似函数转换XML字符串,但什么也没发生。
你能帮帮我吗?
有很多函数可以将UTF8转换为ISO-8859-1,包括PHP mb_convert_encoding this article 是必读的。