麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 語(yǔ)言 > PHP > 正文

php中iconv函數(shù)用法詳解介紹

2024-09-04 11:48:47
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文章給大家來(lái)詳細(xì)介紹在php中使用iconv函數(shù)來(lái)轉(zhuǎn)換字符串編碼方法與關(guān)于iconv函數(shù)bug分析,有需要的朋友可能參考參考.

iconv不是php的默認(rèn)函數(shù),也是默認(rèn)安裝的模塊,需要安裝才能用的.

如果是windows2000+php,你可以修改php.ini文件,將extension=php_iconv.dll前的";"去掉,同時(shí)你要copy你的原php安裝文件下的iconv.dll到你的winnt/system32下

用法如下:

$string = "親愛(ài)的朋友歡迎訪問(wèn)胡文芳的博客,希望給您帶來(lái)一點(diǎn)點(diǎn)的幫助!";

iconv("utf8","gbk",$string)//將字符串string  編碼由utf8轉(zhuǎn)變成gbk;

擴(kuò)展代碼如下:

  1. echo $str'你好,歡迎訪問(wèn)胡文芳的博客,該博客記錄一個(gè)程序員的成長(zhǎng)過(guò)程!'
  2. echo '<br />'
  3. echo iconv('GB2312''UTF-8'$str); //將字符串的編碼從GB2312轉(zhuǎn)到UTF-8 
  4. echo '<br />'
  5. //開(kāi)源軟件:Vevb.com 
  6. echo iconv_substr($str, 1, 1, 'UTF-8'); //按字符個(gè)數(shù)截取而非字節(jié) 
  7. print_r(iconv_get_encoding()); //得到當(dāng)前頁(yè)面編碼信息 
  8. echo iconv_strlen($str'UTF-8'); //得到設(shè)定編碼的字符串長(zhǎng)度 
  9. //也有這樣用的 
  10. $content = iconv("UTF-8","gbk//TRANSLIT",$content); 
  11. iconv函數(shù)一個(gè)小bug 

試試把以下這段字符串用iconv轉(zhuǎn)換一下看看效果,代碼如下:

$str="www.111cn.net,ok!the string is € .我要轉(zhuǎn)換他!⊙●○①⊕◎Θ⊙¤?";

echo '沒(méi)有任何參數(shù) : ', iconv("utf-8", "gbk", $str)."<br>";

在我的電腦中返回的結(jié)果是第一個(gè)特殊字符以后的字符都不能顯示。

iconv有兩個(gè)參數(shù):分別是TRANSLIT 和IGNORE,分別的含義是TRANSLIT 表示如果目標(biāo)編碼里面不能翻譯原編碼,那么就直接找一個(gè)類(lèi)似的最相近的字符或者字符串替代,例如€可能會(huì)被替換為EUR,而IGNORE遇到目標(biāo)字符集不能翻譯的原始字符則直接跳過(guò)忽略,不返回false.

使用方法,代碼如下:

$infocontent=iconv("utf-8","gbk//IGNORE",$infocontent);

或者:

$infocontent=iconv("utf-8","gbk//TRANSLIT",$infocontent);

鑒于此,我認(rèn)為iconv應(yīng)該提供一個(gè)默認(rèn)的參數(shù)IGNORE,避免開(kāi)發(fā)者使用不善時(shí)出現(xiàn)返回空字符串的情況.

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: av视在线 | 国产精品久久久久久久久久尿 | 欧美黄色三级视频 | 一级电影免费看 | 欧美黄色片一级 | 午夜视频在线免费观看 | 成年人免费视频播放 | 99在线热播精品免费 | 狠狠操天天射 | av在线播放电影 | av免费不卡国产观看 | 色综合777 | 国产精品久久久久久模特 | 久久久久久久久久亚洲 | 一区二区三区视频在线播放 | 亚洲 91| 国产网站黄| 久久99在线 | 泰剧19禁啪啪无遮挡大尺度 | 天天草天天色 | 国产成人精品网站 | 国产精品a一 | 成人黄色小视频网站 | 日本欧美一区二区三区视频麻豆 | 亚洲国产精品一区二区久久 | 国产91亚洲精品一区二区三区 | 日本羞羞的午夜电视剧 | 免看黄大片aa | omofun 动漫在线观看 | 一级裸体视频 | 欧美大屁股精品毛片视频 | 色妞妞视频 | 91精品观看91久久久久久国产 | 久久久中精品2020中文 | 午夜影院a| av在线免费不卡 | 欧美精品久久久久久久久久 | 国产99视频精品免视看9 | 色猫av| 色网在线视频 | 免费观看国产精品视频 |