多维数组转码的递归实现

//数组转码
function exIconv($inCharset, $outCharset, $strArr) {
if (is_array($strArr)) {
$returnArr = array();
foreach ($strArr as $key => $str) {
$returnArr[$key] = $this->exIconv($inCharset, $outCharset, $str);
if(!count($strArr))
{
$returnArr[$key] = '';
}
}
return $returnArr;
} else {
return mb_convert_encoding($strArr,$outCharset,$inCharset );
}
}

此为转载

posted @ 2013-12-26 18:03  dcj890828  阅读(85)  评论(0编辑  收藏  举报