Heim > php教程 > php手册 > Der Unterschied zwischen Zeichen und Bytes in PHP

Der Unterschied zwischen Zeichen und Bytes in PHP

WBOY
Freigeben: 2016-10-15 10:31:45
Original
1139 Leute haben es durchsucht

Charakter:

Das -Zeichen ist eine abstrakte Entität , die mithilfe vieler verschiedener Zeichenschemata oder Codepages dargestellt werden kann. Beispielsweise stellt die Unicode UTF-16-Kodierung Zeichen als Folge von 16-Bit-Ganzzahlen dar, während die Unicode UTF-8-Kodierung dieselben Zeichen als Folge von 8-Bit-Bytes darstellt. Die Common Language Runtime verwendet Unicode UTF-16 (Unicode Transformation Format, eine 16-Bit-Kodierung) zur Darstellung von Zeichen.

In PHP belegt ein chinesisches Zeichen unter UTF-8-Kodierung 3 Zeichen und unter GBK-Kodierung nur 2 Zeichen.

Byte:

Ein Byte ist eine Einheit zur Übertragung von Informationen über ein Netzwerk (oder zum Speichern von Informationen auf einer Festplatte oder im Speicher).

Anwendung:

Wenn die Tabelle in der Datenbank UTF8-kodiert ist und die Felder auf maximal 10 Zeichen eingestellt sind, beträgt die maximale Speicherlänge z. B.: „Ich bin 1“

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage