php下使用iconv需要注意的問題
更新時間:2010年11月20日 21:43:47 作者:
在使用這個函數進行字符串編碼轉換時,需要注意,如果將utf-8轉換為gb2312時,可能會出現字符串被截斷的情況發(fā)生。
string iconv ( string $in_charset , string $out_charset , string $str )
在使用這個函數進行字符串編碼轉換時,需要注意,如果將utf-8轉換為gb2312時,可能會出現字符串被截斷的情況發(fā)生。
此時可以使用以下方法解決:
復制代碼 代碼如下:
//author:zhxia
$str=iconv('utf-8',"gb2312//TRANSLIT",file_get_contents($filepath));
此處也可以使用://IGNORE 這個參數,表示忽略不能轉換的字符。
您可能感興趣的文章:
- php 轉換字符串編碼 iconv與mb_convert_encoding的區(qū)別說明
- PHP下編碼轉換函數mb_convert_encoding與iconv的使用說明
- 基于php iconv函數的使用詳解
- linux系統(tǒng)上支持php的 iconv()函數的方法
- PHP通過iconv將字符串從GBK轉換為UTF8字符集
- php iconv() : Detected an illegal character in input string
- PHP iconv 解決utf-8和gb2312編碼轉換問題
- PHP iconv 函數轉gb2312的bug解決方法
- php中iconv函數使用方法
- PHP中mb_convert_encoding與iconv函數的深入解析
相關文章
php基于ob_start(ob_gzhandler)實現網頁壓縮功能的方法
這篇文章主要介紹了php基于ob_start('ob_gzhandler')實現網頁壓縮功能的方法,涉及php中ob_gzip、ob_start等函數操作緩沖區(qū)及內容壓縮相關技巧,需要的朋友可以參考下2017-02-02
php下foreach提示Warning:Invalid argument supplied for foreach()
這篇文章主要介紹了php下foreach提示Warning:Invalid argument supplied for foreach()的解決方法,是很多開發(fā)者在進行PHP程序設計的過程中經常會遇到的問題,需要的朋友可以參考下2014-11-11

