zl程序教程

您现在的位置是:首页 >  后端

当前栏目

php自动识别文件编码并转换为UTF-8的方法

PHP转换文件编码方法 utf 自动识别
2023-06-13 09:15:28 时间

PHP转换文件编码是一个比较简单的事情,但是在开发中传递中文参数的时候,有时候不知道是什么编码,结果造成了乱码的现象。这里有个非常方便的解决办法,可以自动识别编码并转换为UTF-8。具体代码如下:

复制代码代码如下:

functioncharacet($data){
 if(!empty($data)){   
   $fileType=mb_detect_encoding($data,array("UTF-8","GBK","LATIN1","BIG5"));  
   if($fileType!="UTF-8"){  
     $data=mb_convert_encoding($data,"utf-8",$fileType);  
   }  
 }  
 return$data;   
}