PHP 5.3 转换编码 方法

function charset_encode($input,$_output_charset='utf-8' ,$_input_charset ="gbk" ) {
    $output = $input;
    if(!isset($_output_charset) )$_output_charset  = $GLOBALS['charset'];
    if($_input_charset == $_output_charset || $input ==null ) {
        $output = $input;
    } elseif (function_exists("mb_convert_encoding")){
        $output = mb_convert_encoding($input,$_output_charset,$_input_charset);
    } elseif(function_exists("iconv")) {
        $output = iconv($_input_charset,$_output_charset,$input);
    }
    return $output;
}

 

 

中文简体请使用gbk,而不是gbk2312

posted @ 2012-06-07 22:32  dami.van  阅读(194)  评论(0编辑  收藏  举报