首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

mb_convert_encoding函数utf-8转为gbk时,空格变问号有关问题

2013-09-09 
mb_convert_encoding函数utf-8转为gbk时,空格变问号问题请问如何解决?只有空格变成问号,其他中文什么的都

mb_convert_encoding函数utf-8转为gbk时,空格变问号问题
请问如何解决?只有空格变成问号,其他中文什么的都正常
[解决办法]
查看源码后确认那几个不是正常的空格(0x20),而是0xA0:No-Break Space(即nbsp)
[解决办法]
你自己写错了就不能怪人家
$str = str_replace("0xC2 0xA0", ' ', $str);
应为
$str = str_replace("\xC2\xA0", ' ', $str);

热点排行