程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 在PHP中進行GB2312與UTF-8的互換

在PHP中進行GB2312與UTF-8的互換

編輯:關於PHP編程

因為證書中有中文,所以需要在php(做為現在的主流開發語言)中進行GB2312與UTF-8的互換。
網上搜索一下這方面相關資料,說是需要php(做為現在的主流開發語言)_iconv.dll的支持,可是我在php(做為現在的主流開發語言)5文件夾中根本找不到這個文件,但是奇怪的是在php(做為現在的主流開發語言)4中有這個,然後我將php(做為現在的主流開發語言)4中的php(做為現在的主流開發語言)_iconv.dll文件,復制到system32下,卻提示出現錯誤,我想應該也不行,畢竟php(做為現在的主流開發語言)4和php(做為現在的主流開發語言)5裡面的文件應該不兼容。到這裡我就想刪除了php(做為現在的主流開發語言)5,裝一個php(做為現在的主流開發語言)4算了,後來發現一段話:iconv and libxml(標准化越來越近了) are compiled into php(做為現在的主流開發語言)5ts.dll so you dont need the dlls in version 5.所以只要轉換如下:
GB2312 -- UTF-8
iconv("GB2312","UTF-8",$text)
UTF-8 -- GB2312
iconv("UTF-8","GB2312",$text)

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved