php数组gbk和utf8的相互转化

GBK转换成UFT-8
用iconv()转化效率没有mb_convert_encoding()效率高
eval() var_export() 把数组整体转化,如有一些特殊字符的话,可以用str_replace()进行转化
$arr=eval('return '.iconv('gbk',"utf-8",var_export($arr,true).';'));
$arr= eval('return ' . mb_convert_encoding(str_replace("' . "\0" . '", '', var_export($arr, true)) .';',"utf-8","gbk"));//gbk转码utf8
 
原文地址:https://www.cnblogs.com/jiaoaozuoziji/p/7911409.html