分享

php中的字符串编码类型处理函数

 明天网吧 2015-06-15
下面例程一和例程二是相同效果
例程一:

<?php 
header("content-type:text/html;charset=utf-8");
 
 $str=file_get_contents('json.txt');
 
 //array('ASCII','GB2312','UTF-8')  字符串编码类型数组
$type_arr= array('ASCII','GB2312','UTF-8');
$enc_type=mb_detect_encoding($str,$type_arr); //从给出的 字符串编码类型数组中,检查当前字符串$str的编码类型

 $str_utf8=iconv($enc_type,'utf-8',$str);//$enc_type是输入字符串编码类型
var_dump($str_utf8);
 
?> 

例程二:
<?php 
header("content-type:text/html;charset=utf-8");
 
 $str=file_get_contents('json.txt');
 
 $str_utf8= mb_convert_encoding($str, 'utf-8','ASCII,GB2312,UTF-8');
 
 
var_dump($str_utf8);

?> 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多