<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ASCII,ISO8859,ANSI,utf-8,這些名字想必大家都很熟悉,但要講出這些字符集的區別,還真有點糊涂,我也是今天才弄明白他們的意思,特記錄之。

    1. ASCII, 編碼結構為7位,第8位沒有使用,主要包括基本的大小寫字母與常用符號。其中,32-127表示大小寫字符,32表示空格,32以下是控制字符。

    2. ISO-8859,在ASCII編碼基礎上制定的編碼標準。包括128個ascii字符,并新增了128個字符,用于西歐國家的符號。

    3. ANSI, 代表本地編碼,是為使計算機支持更多語言而實現的編碼方案, 通常使用0x80-0xff范圍的2個字節來表示1個字符,比如,漢字“中”,使用[0xD6,0xD0]這兩個字節存儲。由于各個國家有自己的編碼標準,如我國用gb2312, 臺灣用Big5等。這些使用2字節來代表1個字符的各種文字延伸編碼方式,稱為ANSI編碼。

    4. GB2312, 用兩個數來編碼漢字和中文符號,又稱區位碼。 GBK是對gb2312的擴充,包含2萬多個字符。

    5. Unicode字符集, 按其基本長度所用位數分為utf-8/16/32三種。 UTF是所有其他字符集標準的一個超集,它保證與其他字符集是雙向兼容的,就是說,如果將任何文本字符串轉換到utf格式,然后再翻譯回原編碼,也不會丟失任何信息。
        a. UTF-8: 保持字母數字一個字節,其他的用不定長編碼到最多6個字節,前64k的unicode編成utf-8只需3個字節。
        b. UTF-16: 長度固定,用2個字節表示,超出部分用2個utf-16,即4個字節表示。UTF-32同理。

    摘自杜江的《php與mysql web開發技術詳解》

    posted on 2010-12-07 10:45 Aaron.Chu 閱讀(239) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
    博客園   IT新聞   Chat2DB   C++博客   博問  
     
    <2010年12月>
    2829301234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    留言簿(5)

    隨筆檔案(57)

    相冊

    友情鏈接

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 一进一出60分钟免费视频| 亚洲一区二区三区乱码在线欧洲| 国产亚洲精品美女2020久久| 在线免费观看视频你懂的| 亚洲色偷偷色噜噜狠狠99| 午夜私人影院免费体验区| 老司机亚洲精品影院在线观看 | 亚洲不卡在线观看| 精品国产污污免费网站aⅴ| 亚洲精品第一国产综合精品| 免费毛片a在线观看67194| 亚洲国产精品免费观看| 国产一区二区免费在线| 日本一区二区在线免费观看| 久久久久国产亚洲AV麻豆| 999zyz**站免费毛片| 久久亚洲国产精品成人AV秋霞| 日韩在线播放全免费| 亚洲av纯肉无码精品动漫| 亚洲国产专区一区| 暖暖免费日本在线中文| 国产精品亚洲精品| 亚洲成A∨人片天堂网无码| 免费看黄的成人APP| 亚洲欧洲日韩综合| 国产高清在线免费视频| 中国videos性高清免费| 亚洲视频免费播放| 国产免费av一区二区三区| 成人爽a毛片免费| 亚洲一区二区无码偷拍| 亚洲中文字幕无码日韩| 国产又黄又爽又猛免费app| 美女视频黄a视频全免费网站一区| 久久精品国产69国产精品亚洲| 在免费jizzjizz在线播| 色一情一乱一伦一视频免费看| 久久精品国产精品亚洲蜜月| 在线观看成人免费| 日本免费电影一区二区| 亚洲国产精品成人AV在线|