iconv가 인코딩을 변환하지만 중국어를 트랜스코딩할 때 불완전하게 표시되는 문제가 있습니다.
iconv("UTF-8","GB2312//IGNORE",$data); //IGNORE 추가 및 오류 무시
또는 mb_convert_encoding()을 사용하세요
/* 내부 인코딩을 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", "자동")
?>
보험에 mb_conver_encoding 사용