判断字符串编码,然后转为需要的指定编码,php运用二个函数就可以直接实现,$return[1]变量是要转码的php字符串,后面是一个存放各类编码类型的数组,$encode是获取到的$return[1]字符串的编码类型,第二个函数是把$encode这种编码类型转为UTF-8编码类型,最后把转码好的字符串再传给$return[1];
$encode = mb_detect_encoding($return[1], array("ASCII",'UTF-8',"GB2312","GBK",'BIG5'));
$return[1] = mb_convert_encoding($return[1], 'UTF-8', $encode);
如果知道要转码的字符串的编码了,直接用第二行的mb_convert_encoding直接转码就可以了!