<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)

    相冊

    友情鏈接

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 一级毛片不卡免费看老司机| 亚洲youwu永久无码精品| 精选影视免费在线 | 亚洲国产精品自在拍在线播放| 亚洲人成色在线观看| 成人a视频片在线观看免费| 国产亚洲精品bv在线观看| 大地资源免费更新在线播放| 亚洲欧美综合精品成人导航| 青青草国产免费久久久下载| 国产精品亚洲片在线花蝴蝶| 亚洲欧洲日本在线| 国产午夜无码精品免费看动漫| 久久精品国产亚洲AV麻豆网站| 国产成人精品免费视频大| 亚洲一线产区二线产区区| 国产大片91精品免费观看男同| 麻豆va在线精品免费播放| 亚洲精品无码精品mV在线观看 | 免费无码专区毛片高潮喷水 | 四虎影视永久免费观看地址| 免费国产a理论片| 久久精品国产亚洲AV麻豆王友容| 精品久久8x国产免费观看| 亚洲日韩精品国产3区| 亚洲精品国自产拍在线观看| 小日子的在线观看免费| 亚洲精品福利你懂| 亚洲VA综合VA国产产VA中| 国产精品免费看久久久| 亚洲人成免费电影| 亚洲成av人片在线观看天堂无码| 精品国产免费一区二区三区香蕉 | 99久久国产免费-99久久国产免费| www.亚洲日本| 久久精品亚洲福利| 亚色九九九全国免费视频| 欧洲乱码伦视频免费国产| 亚洲福利视频网站| 亚洲日本一区二区一本一道| 91精品视频免费|