Unicode と ASCII の違いには、エンコード範囲の違い、記憶領域の違い、互換性の違いなどが含まれます。詳細な紹介: 1. エンコード範囲が異なります。ASCII のエンコード範囲は 0 ~ 127 で、主に英語の文字を表すために使用されます。Unicode のエンコード範囲はさらに広く、ほぼすべての言語の文字を表すことができます。2. ストレージASCII は通常 1 バイトを使用して文字を格納しますが、Unicode は 2 バイト以上を使用して文字を格納する場合があります; 3. 互換性の違いなど
このチュートリアルのオペレーティング システム: Windows 10 システム、DELL G3 コンピューター。
1. Unicode とは
Unicode は文字エンコーディング標準であり、その目標は、世界中のすべての文字に対して少数のコードを設定することです。英語文字、漢字、日本語文字、ハングル文字、アラビア数字など、ほぼすべての言語の文字に対応できます。
2. ASCII とは
ASCII (American Standard Code for Information Interchange、American Standard Code for Information Interchange) は、英語の文字に基づいた文字エンコーディングです。 1 つの文字を表すのに 7 ビットを使用し、大文字と小文字の英字、アラビア数字、句読点、および一部の制御文字を含む、合計 128 個の異なる文字を表すことができます。
3. Unicode と ASCII
Unicode と ASCII の違いは主に次の点に反映されます: 1. エンコード範囲の違い; 2 . 収納スペースの違い; 3. 互換性の違い。一般に、Unicode には ASCII よりも多くの文字が含まれており、より多くの言語を表現できます。
1. 異なるコーディング範囲
ASCII のコーディング範囲は 0 ~ 127 で、主に英語の文字を表すために使用されますが、Unicode のコーディング範囲はさらに広く、ほぼすべての文字を表現できます。言語の文字。
2. 異なる記憶スペース
ASCII エンコードでは通常、文字の保存に 1 バイトが使用されますが、Unicode エンコードでは文字の保存に 2 バイト以上が使用される場合があります。
3. 異なる互換性
ASCII エンコードは Unicode エンコードの一部です。つまり、すべての ASCII 文字は Unicode エンコードに対応するエンコードを持ちます。これは、ASCII エンコードされたテキストを、情報を失うことなく Unicode エンコードに直接変換できることも意味します。
4.UTF8
- そこで、保護の精神から、Unicode エンコーディングを「可変長エンコーディング」に変換する UTF-8 エンコーディングが登場しました。
- UTF-8 エンコーディングは、Unicode 文字をさまざまな数値サイズに応じて 1 ~ 6 バイトにエンコードします。一般的に使用される英語の文字は 1 バイトにエンコードされます。中国語の文字は通常 3 バイトで、いくつかの珍しい文字のみがエンコードされます。 4 ~ 6 バイトにエンコードされます。送信するテキストに英語の文字が多く含まれている場合は、UTF-8 エンコードを使用するとスペースを節約できます。
ASCII | Unicode | UTF-8 | |
---|---|---|---|
01000001 | 00000000 01000001 | 01000001 | |
x | 01001110 00101101 | 01001110 00101101 |
コンピューターのメモリでは、Unicode エンコーディングが均一に使用され、必要な場合には、Unicode エンコーディングが使用されます。ハードディスクに保存するか、送信する必要がある場合はUTF-8エンコードに変換してください。
- メモ帳で編集すると、ファイルから読み込んだ UTF-8 文字が Unicode 文字に変換されてメモリに保存され、編集完了後、保存時に Unicode が UTF-8 に変換されます。ファイルへ:
-
#Web を閲覧すると、サーバーは動的に生成された Unicode コンテンツを UTF-8 に変換し、ブラウザへ: #
以上がUnicode と ASCII の違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

メモ帳++7.3.1
使いやすく無料のコードエディター

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター
