当我反序列化一个对象时,我在变量中得到了这个:
GRANITVÓGEN 10 B
使用PHP中的函数serialize
序列化
但正确的文字应该是GRANITVÄGEN10B
任何想法?
答案 0 :(得分:3)
看起来你在一台服务器上有UTF-8而在另一台服务器上有ANSI,虽然你从中得到数据的地方应该告诉你编码,所以你最好的选择就是去那里搜索。
答案 1 :(得分:1)
似乎是UTF-8显示为ISO-8859-1或类似的。
答案 2 :(得分:1)
最有可能是UTF-8,以错误的编码显示。 查看http://en.wikipedia.org/wiki/Unicode_equivalence,看看为什么会看到几个字符。
答案 3 :(得分:0)
我只需要做一个utf8_decode ..但我不认为我必须这样做因为它已经在我的数据库中存储正确了吗?