php下使用iconv需要注意的問題
string iconv ( string $in_charset , string $out_charset , string $str )
在使用這個函數(shù)進(jìn)行字符串編碼轉(zhuǎn)換時,需要注意,如果將utf-8轉(zhuǎn)換為gb2312時,可能會出現(xiàn)字符串被截斷的情況發(fā)生。
此時可以使用以下方法解決:
//author:zhxia
$str=iconv('utf-8',"gb2312//TRANSLIT",file_get_contents($filepath));
此處也可以使用://IGNORE 這個參數(shù),表示忽略不能轉(zhuǎn)換的字符。
- php 轉(zhuǎn)換字符串編碼 iconv與mb_convert_encoding的區(qū)別說明
- PHP下編碼轉(zhuǎn)換函數(shù)mb_convert_encoding與iconv的使用說明
- 基于php iconv函數(shù)的使用詳解
- linux系統(tǒng)上支持php的 iconv()函數(shù)的方法
- PHP通過iconv將字符串從GBK轉(zhuǎn)換為UTF8字符集
- php iconv() : Detected an illegal character in input string
- PHP iconv 解決utf-8和gb2312編碼轉(zhuǎn)換問題
- PHP iconv 函數(shù)轉(zhuǎn)gb2312的bug解決方法
- php中iconv函數(shù)使用方法
- PHP中mb_convert_encoding與iconv函數(shù)的深入解析
相關(guān)文章
php基于ob_start(ob_gzhandler)實現(xiàn)網(wǎng)頁壓縮功能的方法
這篇文章主要介紹了php基于ob_start('ob_gzhandler')實現(xiàn)網(wǎng)頁壓縮功能的方法,涉及php中ob_gzip、ob_start等函數(shù)操作緩沖區(qū)及內(nèi)容壓縮相關(guān)技巧,需要的朋友可以參考下2017-02-02
PHP 訪問數(shù)據(jù)庫配置通用方法(json)
目的是通過通用類訪問配置文件的方式,提供對數(shù)據(jù)庫連接的動態(tài)獲取和設(shè)置,使開發(fā)時和生產(chǎn)應(yīng)用時都能夠提供靈活的、簡化的、解耦的操作方式,需要的朋友可以參考下2018-05-05
php下foreach提示W(wǎng)arning:Invalid argument supplied for foreach()
這篇文章主要介紹了php下foreach提示W(wǎng)arning:Invalid argument supplied for foreach()的解決方法,是很多開發(fā)者在進(jìn)行PHP程序設(shè)計的過程中經(jīng)常會遇到的問題,需要的朋友可以參考下2014-11-11

