簡單理解:
1、iso-8859-1:標准碼,最初是在美國等國家發明的 所以表示字符只有簡單的幾個字母只要對字母進行編碼。編碼是單字節編碼,向下兼容ASCII,其編碼范圍是0x00-0xFF,0x00-0x7F之間完全和ASCII一致,0x80-0x9F之間是控制字符,0xA0-0xFF之間是文字符號。此字符集主要支持歐洲使用的語言。
2、GBK:是指中國的中文字符,其它它包含了簡體中文與繁體中文字符,另外還有一種字符“gb2312”,這種字符僅能存儲簡體中文字符。GBK編碼格式,它的功能少,僅限於中文字符,漢字國標擴展碼,又由於GBK同時也涵蓋了Unicode所有CJK漢字,所以也可以和Unicode做一一對應。
3、UniCode:多了個阿拉伯語、日語、韓語......所以就出來統一編碼UniCode。Unicode編碼指的是UCS-2編碼方式,即直接用兩個字節存入字符的Unicode碼。這個選項用的little endian格式。
4、utf-8:它是一種全國家通過的一種編碼,UTF8編碼格式很強大,支持所有國家的語言,正是因為它的強大,才會導致它占用的空間大小要比GBK大,UTF-8就是在互聯網上使用最廣的一種unicode的實現方式。
5、ANSI:是默認的編碼方式。對於英文文件是ASCII編碼,對於簡體中文文件是GB2312編碼(只針對Windows簡體中文版,如果是繁體中文版會采用Big5碼)。
。。。so much。。。
you can click here: