您现在的位置:首页 > 开源代码 > PHP转换字符串编码

PHP转换字符串编码

function phpcharset($data, $to) {
	if(is_array($data)) {
		foreach($data as $key => $val) {
			$data[$key] = phpcharset($val, $to);
		}
	} else {
		$encode_array = array('ASCII', 'UTF-8', 'GBK', 'GB2312', 'BIG5');
		$encoded = mb_detect_encoding($data, $encode_array);
		$to = strtoupper($to);
		if($encoded != $to) {
			$data = mb_convert_encoding($data, $to, $encoded);
		}
	}
	return $data;
}
相关标签:  PHP , 转换 , 字符串 , 编码

发布时间: 2012-10-30 16:27:38

浏览次数: 3987