php把这种形式的数据转换成汉字会丢失部分字符和数字,求转码的解决办法。
$code = xml_to_json($code);
用这个函数转换后,汉字等字符会变成下面这样子的
u6c5bu671fu5c3eu58f0u7684u5230u6765uff0cu6211u7701u5f00u59cbu8fdbu5165u6c34u5229u5efau8bbeu7684u9ec4u91d1u65f6u671fu3002u8bb0u80058u670826u65e5u83b7u6089uff0cu4ecau5e74uff0cu6211u7701u5c06u5b8cu6210u6c34u5229u6295u8d44u8fbe154u4ebfu5143uff0cu91cdu70b9u6db5u76d616u4e2au65b9u9762u51713286u4e2au9879u76eeu3002
我现在下面这个函数把上面这样子的变成汉字,但是会丢失部分字符和数字,求解决办法,。
<br>$code = preg_replace("#\u([0-9a-f]+)#ie", "iconv('UCS-2', 'UTF-8', pack('H4', '\1'))", $code);<br>print $code;<br>










