0
点赞
收藏
分享

微信扫一扫

iconv () 错误Detected an illegal character in input string iconv()

Brose 2022-05-09 阅读 32

Detected an illegal character in input string iconv()

1. 第一种方案:

$a = iconv( 'UTF-8', 'UTF-8//TRANSLIT', $a );

$b = iconv( 'UTF-8', 'UTF-8//TRANSLIT', $b );

2.第二种方案:

//转码

function iconv_gbk_to_uft8($string){


if (!$string){

return '';

}


$encode = mb_detect_encoding($string,array("ASCII","GB2312","GBK",'BIG5','UTF-8'));


return iconv($encode, "UTF-8",$string);

}


或者:

// $fileName = iconv("utf-8", "gb2312", $fileName);

$fileName = iconv("utf-8", "gbk", $fileName);


__________________________________________________________________________________

若有帮助到您,欢迎点击推荐,您的支持是对我坚持最好的肯定(*^_^*)

你要保守你心,胜过保守一切。

作者:刘俊涛的博客​


举报

相关推荐

0 条评论