php转换中文编码问题
程序员文章站
2022-05-12 11:56:51
...
用的是一个函数:
function array_iconv($in_charset, $out_charset, $arr){//$in_charset代表之前的编码,$out_charset代表要转成的编码,$arr代表传过来的要转换的数组
return eval('return'.iconv($in_charset, $out_charset, var_export($arr, true)));
}
解释:
先用var_export将数组$arr转换成字符串变量,然后再用iconv对该字符串变量进行中文编码转换,最后再用eval将其转换回来,得到的就是转换完的数组,其中的汉字全部被转换成指定的编码
上一篇: php中数字货币类型验证函数
下一篇: Excel的VBA现在还算是办公利器吗?