首页 > PHP > PHP对数据进行GBK和UTF8编码转换
2013
11-11

PHP对数据进行GBK和UTF8编码转换

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/**
 * PHP对数据进行GBK和UTF8编码转换
 * @param array/string $data       数组
 * @param string $input     需要转换的编码
 * @param string $output    转换后的编码
 */
function array_iconv($data, $input = 'gbk', $output = 'utf-8') {
	if (!is_array($data)) {
		return iconv($input, $output, $data);
	} else {
		foreach ($data as $key=>$val) {
			if(is_array($val)) {
				$data[$key] = array_iconv($val, $input, $output);
			} else {
				$data[$key] = iconv($input, $output, $val);
			}
		}
		return $data;
	}
}
最后编辑:
作者:郑 国华
这个作者貌似有点懒,什么都没有留下。

留下一个回复