PHP array() 数组编码转换的方法
分类 网站技术/村民张先生 发布于 2017-09-26 16:13
将GBK编码的array()数组转换为UTF8编码。
$Arr = array_transcoding($Arr, "UTF-8", "GBK");
function array_transcoding($array, $out_charset="utf-8", $in_charset="gbk") {
if(is_array($array)) {
foreach($array as $k => $v) {
$array[$k] = array_transcoding($v);
}
return $array;
} else {
if(is_string($array)) {
return mb_convert_encoding($array, $out_charset, $in_charset);
} else {
return $array;
}
}
}
欢迎谈谈你的看法(无须登录) *正文中请勿包含"http://"否则将被拦截