您的位置:首页 > 编程语言 > PHP开发

php转换中文编码问题

2014-08-13 20:15 288 查看
用的是一个函数:

function array_iconv($in_charset, $out_charset, $arr){//[b]$in_charset代表之前的编码,[b]$out_charset代表要转成的编码,[b]$arr代表传过来的要转换的数组[/b][/b][/b]

return eval('return'.iconv($in_charset, $out_charset, var_export($arr, true)));

}

解释:

先用var_export将数组$arr转换成字符串变量,然后再用iconv对该字符串变量进行中文编码转换,最后再用eval将其转换回来,得到的就是转换完的数组,其中的汉字全部被转换成指定的编码

[b]转自:www.njxblog.com[/b]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: