php 使用iconv函数将字符串从utf8转到gbk,怎么保留特殊字符串!

当前页面编码为utf8
字符串:
$str="端午期间77万享300㎡别·墅生活"
$utf=iconv("utf-8","gb2312//IGNORE",$str);
echo $utf;
exit;
结果为:端午期间77万享300别墅生活
特殊字符:㎡ ·已经丢失,怎么才能保留下来?
已解决,奉献给其它有此问题的朋友。
mb_convert_encoding($strContent, "gbk", "utf-8")

第1个回答  2013-06-11
其实utf-8编码下的m2是必须要全部换成㎡
或者全部转中文标识,如平方米,立方米之类的;
因为iconv是不支持特殊单位符号的转换成gb2312的,你可以试试其它的就知道了;
第2个回答  2013-06-13
保留下来也显示不了 别使用gbk格式了

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网