多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > php開源 > php教程 > php utf-8轉(zhuǎn)換gb2312 字符串被截斷解決方法

php utf-8轉(zhuǎn)換gb2312 字符串被截斷解決方法

來源:程序員人生   發(fā)布時間:2014-04-23 02:03:35 閱讀次數(shù):3857次

iconv (“utf-8”,“gb2312//ignore”,$data)

ignore的直接意思就是忽略,在此為忽略轉(zhuǎn)換時的錯誤,如果沒有ignore參數(shù),所有該字符后面的字符串都無法被保存。

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

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

string iconv ( string $in_charset , string $out_charset , string $str )

在使用這個函數(shù)進行字符串編碼轉(zhuǎn)換時,需要注意,如果將utf-8轉(zhuǎn)換為gb2312時,可能會出現(xiàn)字符串被截斷的情況發(fā)生。

此時可以使用以下方法解決:

$str=iconv('utf-8',"gb2312//translit",file_get_contents($filepath));

即在第二個參數(shù)出添加紅色字部分,表示:如果在目標(biāo)編碼中找不到與源編碼相匹配的字符,會選擇相似的字符進行轉(zhuǎn)換。

此處也可以使用://ignore 這個參數(shù),表示忽略不能轉(zhuǎn)換的字符

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 日本一区二区三区四区在线观看 | 国产精品自拍在线观看 | 免费一级特黄欧美大片久久网 | 亚洲精品国产第一区第二区国 | 亚洲区欧美中文字幕久久 | 一区二区国产精品 | 国产精品久久在线观看 | 美女爱爱网站 | 香蕉高清免费永久在线视频 | 黄色在线网站视频 | 国产成人毛片 | 性色aⅴ在线观看swag | 欧美性受xxxx白人性爽 | 欧美最猛黑人xxxx黑人猛交3p | 国产精品第一 | 午夜视频免费在线播放 | 亚洲爽爽网 | α片毛片免费看 | 欧美日韩第一页 | 福利在线免费 | 羞羞视频网站免费入口 | 亚洲爱| 在线免费观看亚洲 | 在线 成人 | 久久国产精品亚洲一区二区 | 一二三四视频社区在线中文 | 免费日韩精品 | 免费在线一级毛片 | 自拍自偷 | 理论片一级 | 国产一区二区三区福利 | 性新婚a大黄毛片 | xxx日本护士www | 高清一级毛片免免费看 | 波多野一区二区三区在线 | 69视频在线播放 | 国产农村精品一级毛片视频 | 国产欧美久久久精品影院 | 最近免费中文字幕高清大全 | www射射一区| 亚洲欧美视频在线 |