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)實(shí)現(xiàn)網(wǎng)頁壓縮功能的方法
這篇文章主要介紹了php基于ob_start('ob_gzhandler')實(shí)現(xiàn)網(wǎng)頁壓縮功能的方法,涉及php中ob_gzip、ob_start等函數(shù)操作緩沖區(qū)及內(nèi)容壓縮相關(guān)技巧,需要的朋友可以參考下2017-02-02PHP 訪問數(shù)據(jù)庫配置通用方法(json)
目的是通過通用類訪問配置文件的方式,提供對數(shù)據(jù)庫連接的動態(tài)獲取和設(shè)置,使開發(fā)時和生產(chǎn)應(yīng)用時都能夠提供靈活的、簡化的、解耦的操作方式,需要的朋友可以參考下2018-05-05PHP的簡單跳轉(zhuǎn)提示的實(shí)現(xiàn)詳解
這篇文章主要介紹了PHP的簡單跳轉(zhuǎn)提示的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03php實(shí)現(xiàn)的簡單日志寫入函數(shù)
這篇文章主要介紹了php實(shí)現(xiàn)的簡單日志寫入函數(shù),涉及針對文件的操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-03-03實(shí)例解析PHP定時器的具體實(shí)現(xiàn)
我們在開發(fā)中常會需要程序定時的執(zhí)行一些操作,這時寫一個簡潔高效的定時器就非常有必要,關(guān)于定時器本文將給大家詳細(xì)的介紹,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值2021-09-09php下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基于PHP實(shí)現(xiàn)微博熱搜實(shí)時監(jiān)控平臺
在學(xué)習(xí)、“脫發(fā)”之余,便是去微博看看有沒有發(fā)生什么有趣的事情,或是了解一下正在發(fā)生著哪些“大事”,亦或是某些讓我久久不能平復(fù)的事…本文將用PHP實(shí)現(xiàn)微博熱搜實(shí)時監(jiān)控平臺,需要的可以參考一下2022-06-06