php識別中文編碼並自動轉換為UTF-8
更多php文章請閱讀
php自動識別編碼,若裏麵有中文的話,將其轉換為UTF-8就最好了,因為中文在Gbk編輯情況情況下,有可能會亂碼,這個和客戶端和服務端編碼都有關係,為了避免亂碼,我們可以使用下麵的函數將其自動轉換為UTF8國際標準編碼:
function characet($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;
}
?>
最後更新:2017-08-18 16:02:30