<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="php判断文件编码（mb_detect_encoding）并转换为UTF-8的方法（mb_convert_encoding）" id="card1">
<p> 游客</p><p>
标题:php判断文件编码（mb_detect_encoding）并转换为UTF-8的方法（mb_convert_encoding）<br/>
正文:<br/>
PHP转换文件编码是一个比较简单的事情，但是在开发中传递中文参数的时候，有时候不知道是什么编码，结果造成了乱码的现象。这里有个非常方便的解决办法，可以自动识别编码并转换为UTF-8。具体代码如下：代码如下:function characet($data){<br/>  if( !empty($data) ){    <br/>    $fileType = mb_detect_encoding($data , array('UTF-8','GBK','LATIN1','BIG5')) ;   <br/>    if( $fileType != 'UTF-8'){   <br/>      $data = mb_convert_encoding($data ,'utf-8' , $fileType);   <br/>    }   <br/>  }   <br/>  return $data;    <br/>}<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1578&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1578&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1578&amp;Page=1">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=1578">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=1578">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>