UTF - 8和GBK有什麼區別

來源:魅力女性吧 3.28W
UTF-8和GBK有什麼區別

區別如下:

GBK包含全部中文字符。GBK編碼專門用來解決中文編碼的,是雙字節的。不論中英文都是雙字節的。

UTF-8(UnicodeTransformationFormat-8bit)則包含全世界所有國家需要用到的字符。它對英文使用8位(即一個字節),中文使用24位(三個字節)來編碼。對於英文字符較多的論壇則用UTF-8 節省空間。如果是外國人訪問你的GBK網頁,需要下載中文語言包支持。訪問UTF-8編碼的網頁則不出現這問題。可以直接訪問。

GBK包含全部中文字符

UTF-8和gbk編碼的主要區別是它們所支持的字符集不同。UTF-8是一種全球通用的多字節編碼,它可以支持幾乎所有語言,共有6個編碼,佔用1~4個字節。而gbk是一種中文編碼,擴展了GB2312,支持國家所使用的漢字及拼音,最多可以容納2萬多漢字,佔用2個字節。

熱門標籤