PHP 解決utf-8和gb2312編碼轉(zhuǎn)換問(wèn)題
更新時(shí)間:2010年03月18日 23:27:28 作者:
就一個(gè)很簡(jiǎn)單的函數(shù)iconv();但是就是這個(gè)函數(shù)在網(wǎng)上找了很多例子,都無(wú)法成功轉(zhuǎn)換,這是為什么呢?
終于皇天不負(fù)有心人,答案還是讓我找到了。
網(wǎng)上的都是這樣用的
$content = iconv("utf-8","gb2312",$content);
這樣做其實(shí)也對(duì)著了,看著確實(shí)是把utf-8轉(zhuǎn)化為gb2312了,但是實(shí)際運(yùn)行的話,往往都是以失敗告終的,原因呢?
原因?qū)嶋H上也很簡(jiǎn)單,因?yàn)槿魏蔚暮瘮?shù)都是執(zhí)行錯(cuò)誤的時(shí)候,同時(shí)很不幸的是iconv();就很終于出現(xiàn)錯(cuò)誤?,F(xiàn)在給你正確的答案。
真正的答案是這樣的
$content = iconv("utf-8","gb2312//IGNORE",$content);
很簡(jiǎ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í)也對(duì)著了,看著確實(shí)是把utf-8轉(zhuǎn)化為gb2312了,但是實(shí)際運(yùn)行的話,往往都是以失敗告終的,原因呢?
原因?qū)嶋H上也很簡(jiǎn)單,因?yàn)槿魏蔚暮瘮?shù)都是執(zhí)行錯(cuò)誤的時(shí)候,同時(shí)很不幸的是iconv();就很終于出現(xiàn)錯(cuò)誤?,F(xiàn)在給你正確的答案。
真正的答案是這樣的
復(fù)制代碼 代碼如下:
$content = iconv("utf-8","gb2312//IGNORE",$content);
很簡(jiǎn)單的,只要后面加上一個(gè)//IGNORE就行,加上這個(gè)就可以是ICONV()函數(shù)忽略錯(cuò)誤,繼續(xù)執(zhí)行。
同理,要像把gb2312換為utf-8只要寫上$content = iconv("gb2312","utf-8//IGNORE",$content);就行
您可能感興趣的文章:
- 將字符串轉(zhuǎn)換成gb2312或者utf-8編碼的參數(shù)(js版)
- php實(shí)現(xiàn)utf-8和GB2312編碼相互轉(zhuǎn)換函數(shù)代碼
- UTF-8 GBK UTF8 GB2312 之間的區(qū)別和關(guān)系介紹
- PHP字符編碼問(wèn)題之GB2312 VS UTF-8解決方法
- VBS實(shí)現(xiàn)GB2312,UTF-8,Unicode,BIG5編碼轉(zhuǎn)換工具
- unicode utf-8 gb18030 gb2312 gbk各種編碼對(duì)比
- ASP中Utf-8與Gb2312編碼轉(zhuǎn)換亂碼問(wèn)題的解決方法 頁(yè)面編碼聲明
- MSSQL轉(zhuǎn)MYSQL,gb2312轉(zhuǎn)utf-8無(wú)亂碼解決方法
- PHP iconv 解決utf-8和gb2312編碼轉(zhuǎn)換問(wèn)題
- ASP UTF-8頁(yè)面亂碼+GB2312轉(zhuǎn)UTF-8 +生成UTF-8格式的文件(編碼)
- 用VBS實(shí)現(xiàn)的批量gb2312轉(zhuǎn)utf-8,支持拖動(dòng)
- 用javascript實(shí)現(xiàn)gb2312轉(zhuǎn)utf-8的腳本
- [轉(zhuǎn)]ASP實(shí)現(xiàn)關(guān)鍵詞獲取(各搜索引擎,GB2312及UTF-8)
- UTF-8轉(zhuǎn)GB2312函數(shù)
- utf-8編碼轉(zhuǎn)換成gb2312
- 將編碼從GB2312轉(zhuǎn)成UTF-8的方法匯總(從前臺(tái)、程序、數(shù)據(jù)庫(kù))
相關(guān)文章
PHP ob緩存以及ob函數(shù)原理實(shí)例解析
這篇文章主要介紹了PHP ob緩存以及ob函數(shù)原理實(shí)例解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11
PHP基于遞歸實(shí)現(xiàn)的約瑟夫環(huán)算法示例
這篇文章主要介紹了PHP基于遞歸實(shí)現(xiàn)的約瑟夫環(huán)算法,結(jié)合實(shí)例形式較為詳細(xì)的分析了約瑟夫環(huán)問(wèn)題與php使用遞歸算法的解決方法,需要的朋友可以參考下2017-08-08
一個(gè)php短網(wǎng)址的生成代碼(仿微博短網(wǎng)址)
這篇文章主要介紹了一個(gè)php短網(wǎng)址的生成代碼(仿微博短網(wǎng)址),需要的朋友可以參考下2014-05-05
PHP函數(shù)microtime()用法與說(shuō)明
這篇文章主要介紹了PHP函數(shù)microtime()用法與說(shuō)明,有需要的朋友可以參考一下2013-12-12
PHP+HTML實(shí)現(xiàn)流式輸出效果的示例詳解
這篇文章主要為大家詳細(xì)介紹了如何使用PHP+HTML實(shí)現(xiàn)流式輸出效果的相關(guān)方法,即仿DeepSeek等對(duì)話式AI效果,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2025-04-04
php+Ajax處理xml與json格式數(shù)據(jù)的方法示例
這篇文章主要介紹了php+Ajax處理xml與json格式數(shù)據(jù)的方法,結(jié)合實(shí)例形式分析了ajax處理xml格式數(shù)據(jù)及json格式數(shù)據(jù)相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下2019-03-03
php調(diào)用Google translate_tts api實(shí)現(xiàn)代碼
以下是對(duì)php調(diào)用Google translate_tts api的實(shí)現(xiàn)代碼進(jìn)行了分析介紹,需要的朋友可以過(guò)來(lái)參考下2013-08-08

