public static function iconvUtf8(&$array){ if(is_array($array)){ foreach($array as $key => &$value){ if(is_array($value)){ self::iconvUtf8($value); }else{ $encode = mb_detect_encoding($value, array("ASCII","UTF-8","GB2312","GBK","BIG5")); $value = iconv($encode,'utf-8',$value); } } } return $array; }
引用传值,直接转换即可,支持多维