2021-05-12 14:32:11
linux下使用iconv命令轉換gbk編碼為UTF-8編碼
有時候做的網頁檔案因為編碼不對,開啟全亂碼,現在有了本經驗就可以解決問題啦
本經驗介紹在linux系統中使用iconv命令。轉換gbk編碼為UTF-8編碼,或者倒過來把
轉換utf-8編碼為gbk編碼,或者變為其他編碼
1
1。通過iconv -l 命令檢視,其支援的編碼格式還不少,之間可以互相轉換
2
2 轉換gbk編碼檔案為utf-8編碼檔案
簡潔命令:iconv -f gbk -t utf-8 index.html > aautf8.html
其中-f指的是原始檔案編碼,-t是輸出編碼 index.html 是原始檔案 aautf8.html是輸出結果檔案
3
3 轉換gbk編碼檔案為utf-8編碼檔案
詳細命令:iconv -c --verbose -f gbk -t utf-8 index.html -o index_utf8.html
-c 指的是從輸出中忽略無效的字元, --verbose指的是列印進度資訊 -o是輸出檔案
4
4. 轉換utf-8編碼檔案為gb2312編碼檔案
詳細命令:iconv -c --verbose -f utf-8 -t gb2312 index_utf8.html -o index_gb2312.html
5
5 php中iconv函數使用方法,iconv函數庫能夠完成各種字元集間的轉換,是php程式設計中不可缺少的基礎函數庫
1.首先下載libiconv函數庫
2、解壓縮tar -zxvf libiconv-1.9.2.tar.gz
3、安裝libiconv configure --prefix=/usr/local/iconv make make install 4、重新編譯php 增加編譯引數--with-iconv=/usr/local/iconv
結果:iconv被安裝到/usr/local/目錄中
相關文章