php實作utf8轉gbk的方法:先建立一個PHP範例檔;然後設定header頭;最後透過「iconv("UTF-8","gbk//TRANSLIT",$str);」將字串的編碼從UTF8轉到GB2312即可。
推薦:《PHP影片教學》
php把utf8轉換成gbk
程式碼如下:
<?php header("Content-type:text/html;charset=UTF-8"); echo $str= '你好,这里是卖咖啡!'; echo '<br />'; echo iconv("UTF-8","gbk//TRANSLIT",$str); //将字符串的编码从UTF-8转到GB2312
相關介紹:
iconv_get_encoding — 取得iconv 擴充的內部設定變數
iconv_mime_decode_headers — 一次解碼多個MIME 頭字段
#iconv_mime_decode — 解碼一個MIME頭字段
iconv_mime_encode — Composes a MIME header field
iconv_set_encoding — 為字元編碼轉換設定目前設定
iconv_strlen — 傳回的字串字元數統計
iconv_strpos — Finds position of first occurrence of a needle within a haystack
iconv_strrpos — Finds the last occurrence of a needle within a haystack
##iconv_substrstrence of a needle within a haystack##iconv_substrstr 是字串的部分
iconv — 字串依要求的字元編碼來轉換
ob_iconv_handler — 以輸出緩衝處理程序轉換字元編碼
以上是php如何實現utf8轉gbk的詳細內容。更多資訊請關注PHP中文網其他相關文章!