iconv是转换编码的,但是在中文转码时候出现显示不全问题。
iconv(\"UTF-8\",\"GB2312//IGNORE\",$data); 加上//IGNORE,忽略错误
或者用mb_convert_encoding()
<?php
/* 转换内部编码为 SJIS */
$str = mb_convert_encoding($str, \"SJIS\");
/* 将 EUC-JP 转换成 UTF-7 */
$str = mb_convert_encoding($str, \"UTF-7\", \"EUC-JP\");
/* 从 JIS, eucjp-win, sjis-win 中自动检测编码,并转换 str 到 UCS-2LE */
$str = mb_convert_encoding($str, \"UCS-2LE\", \"JIS, eucjp-win, sjis-win\");
/* \"auto\" 扩展成 \"ASCII,JIS,UTF-8,EUC-JP,SJIS\" */
$str = mb_convert_encoding($str, \"EUC-JP\", \"auto\");
?>
保险就用mb_conver_encoding
本文地址:https://www.stayed.cn/item/14593
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我