㈠ php如何gb18030轉換gbk
iconv的支持那些字元集之間的轉換?
支持主流的字元集之間的轉換
iconv("gb18030", "GBK" , $string)
如果不通過iconv函數,而是希望通過建立字元映射表的方式進行轉換的話,我想問一下如何建立 Unicode 和 GB18030之間的映射表?
我國的漢字編碼標准自1980年公布的gb2312以後,歷經gbk到正式的gb18030。當然還要繼續擴展
我國的漢字編碼標准在世界編碼標准集中編號為Code Page 936簡稱CP936
在網上搜索cp936就可以找到編碼標準的文本和圖譜,其中包含對應的unicode編碼
於是,構造映射表可從編碼標准中提取需要的信息
另外,在支持iconv的環境中只需一個雙重循環就可以產生映射表了。何樂而不為呢?
㈡ 怎麼知道PHP伺服器是不是支持iconv組件啊
用探針啊,如果不支持叫伺服器主裝這個組建唄,一般是php.ini裡面修改。
㈢ PHP中的iconv的用法有哪些
頭文件"iconv.h"。iconv命令可以將一種已知的字元集文件轉換成另一種已知的字元集文件。
它的作用是在多種國際編碼格式之間進行文本內碼的轉換。
㈣ php中iconv函數問題
iconv('gbk','utf-8',$tomename);
你這樣寫試試 我一直這么用的
utf-8後邊的IGMORE是什麼意思?問一下
㈤ 為什麼我的php不能用iconv()函數
如果是windows2000+php,你可以修改php.ini文件,將extension=php_iconv.dll前的";"去掉,同時你要你的原php安裝文件下的iconv.dll到你的winnt/system32下(如果你的dll指向的是這個目錄)
另外,我在linux環境下,用靜態安裝的方式,在configure時加多一項 --with-iconv就可以了,phpinfo看得到iconv的項。(Linux7.3+Apache4.06+php4.3.2)