PHP 编码识别和转化
$ary = array('GBK','UTF-8','CP936');
$encode = mb_detect_encoding($output, $ary); 编码识别
$output = mb_convert_encoding($output,'UTF-8',$encode); 编码转化
$out = iconv("GBK", "UTF-8″, $out); 编码转化
iconv和mb_convert_encoding的区别在于:
iconv的效率会比后者的高,但是iconv遇到不确定或者无法识别的编码时,会报错,所以建议当你确定要转码的编码时,为iconv,不确定时用后者
本作品采用《CC 协议》,转载必须注明作者和本文链接