PHP iconv 解決utf-8和gb2312編碼轉(zhuǎn)換問題
更新時(shí)間:2010年04月12日 12:30:54 作者:
就一個(gè)很簡單的函數(shù)iconv();但是就是這個(gè)函數(shù)在網(wǎng)上找了很多例子,都無法成功轉(zhuǎn)換,這是為什么呢?
終于皇天不負(fù)有心人,答案還是讓我找到了。
網(wǎng)上的都是這樣用的
這樣做其實(shí)也對著了,看著確實(shí)是把utf-8轉(zhuǎn)化為gb2312了,但是實(shí)際運(yùn)行的話,往往都是以失敗告終的,原因呢?
原因?qū)嶋H上也很簡單,因?yàn)槿魏蔚暮瘮?shù)都是執(zhí)行錯(cuò)誤的時(shí)候,同時(shí)很不幸的是iconv();就很終于出現(xiàn)錯(cuò)誤?,F(xiàn)在給你正確的答案。
真正的答案是這樣的
很簡單的,只要后面加上一個(gè)//IGNORE就行,加上這個(gè)就可以是ICONV()函數(shù)忽略錯(cuò)誤,繼續(xù)執(zhí)行。
同理,要像把gb2312換為utf-8只要寫上$content = iconv("gb2312","utf-8//IGNORE",$content);就行
網(wǎng)上的都是這樣用的
復(fù)制代碼 代碼如下:
$content = iconv("utf-8","gb2312",$content);
這樣做其實(shí)也對著了,看著確實(shí)是把utf-8轉(zhuǎn)化為gb2312了,但是實(shí)際運(yùn)行的話,往往都是以失敗告終的,原因呢?
原因?qū)嶋H上也很簡單,因?yàn)槿魏蔚暮瘮?shù)都是執(zhí)行錯(cuò)誤的時(shí)候,同時(shí)很不幸的是iconv();就很終于出現(xiàn)錯(cuò)誤?,F(xiàn)在給你正確的答案。
真正的答案是這樣的
復(fù)制代碼 代碼如下:
$content = iconv("utf-8","gb2312//IGNORE",$content);
很簡單的,只要后面加上一個(gè)//IGNORE就行,加上這個(gè)就可以是ICONV()函數(shù)忽略錯(cuò)誤,繼續(xù)執(zhí)行。
同理,要像把gb2312換為utf-8只要寫上$content = iconv("gb2312","utf-8//IGNORE",$content);就行
您可能感興趣的文章:
- php中json_encode UTF-8中文亂碼的更好解決方法
- php中文亂碼怎么辦如何讓瀏覽器自動識別utf-8
- PHP頁面轉(zhuǎn)UTF-8中文編碼亂碼的解決辦法
- php的mail函數(shù)發(fā)送UTF-8編碼中文郵件時(shí)標(biāo)題亂碼的解決辦法
- php smarty截取中文字符亂碼問題?gb2312/utf-8
- php截取utf-8中文字符串亂碼的解決方法
- php自動識別文件編碼并轉(zhuǎn)換為UTF-8的方法
- PHP批量刪除、清除UTF-8文件BOM頭的代碼實(shí)例
- PHP實(shí)現(xiàn)UTF-8文件BOM自動檢測與移除實(shí)例
- PHP如何實(shí)現(xiàn)Unicode和Utf-8編碼相互轉(zhuǎn)換
- PHP讀取文件,解決中文亂碼UTF-8的方法分析
相關(guān)文章
php魔術(shù)函數(shù)__call()用法實(shí)例分析
這篇文章主要介紹了php魔術(shù)函數(shù)__call()用法,實(shí)例分析了__call()函數(shù)的功能及使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-02-02
PHP XML Expat解析器知識點(diǎn)總結(jié)
在本文里我們給大家整理了關(guān)于PHP XML Expat解析器的相關(guān)知識點(diǎn)內(nèi)容,需要的朋友們學(xué)習(xí)下這個(gè)吧。2019-02-02
PHP set_error_handler()函數(shù)使用詳解(示例)
本文詳細(xì)介紹PHP set_error_handler()函數(shù)的使用方法,最后還提供了一個(gè)實(shí)例2013-11-11
PHP實(shí)現(xiàn)RSA簽名生成訂單功能【支付寶示例】
這篇文章主要介紹了PHP實(shí)現(xiàn)RSA簽名生成訂單功能,涉及php隨機(jī)字符串及編碼相關(guān)操作技巧,以及支付寶公鑰文件讀取與使用方法,需要的朋友可以參考下2017-06-06
關(guān)于php支持的協(xié)議與封裝協(xié)議總結(jié)(推薦)
這篇文章主要給大家介紹了關(guān)于php支持的協(xié)議與封裝協(xié)議的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用PHP具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-11-11

