閱讀28 返回首頁    go 阿裏雲 go 技術社區[雲棲]


php識別中文編碼並自動轉換為UTF-8

本文轉自IT擺渡網歡迎轉載,請標明出處
擺渡網

更多php文章請閱讀

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

  上一篇:go  PostgreSQL SQL 語言:並發控製
  下一篇:go  《深入理解OSGi:Equinox原理、應用與最佳實踐》一第1章 Java模塊化之路