Heim > Backend-Entwicklung > PHP-Problem > Es gibt verschiedene Kodierungen in PHP

Es gibt verschiedene Kodierungen in PHP

(*-*)浩
Freigeben: 2023-02-26 18:38:01
Original
3405 Leute haben es durchsucht

Das aktuelle mbstring-Modul unterstützt die folgenden Zeichenkodierungen. Jede dieser Zeichenkodierungen kann im Kodierungsparameter der mbstring-Funktion angegeben werden.

Es gibt verschiedene Kodierungen in PHP

Die von dieser PHP-Erweiterung unterstützten Zeichenkodierungen sind wie folgt:

UCS-4*

UCS-4BE (Empfohlenes Lernen: PHP-Video-Tutorial)

UCS-4LE*

UCS-2

UCS-2BE

UCS-2LE

UTF-32*

UTF-32BE*

UTF-32LE*

UTF-16*

UTF-16BE*

UTF-16LE*

UTF-7

UTF7-IMAP

UTF-8*

ASCII*

EUC-JP*

SJIS*

eucJP-win*

SJIS-win*

ISO-2022- JP

ISO-2022-JP-MS

CP932

CP51932

SJIS-mac** (Alias: MacJapanisch)

SJIS-Mobile#DOCOMO** (alias: SJIS-DOCOMO)

SJIS-Mobile#KDDI** (alias: SJIS-KDDI)

SJIS-Mobile#SOFTBANK** (alias: SJIS-SOFTBANK)

UTF-8-Mobile#DOCOMO** (Alias: UTF-8-DOCOMO)

UTF-8-Mobile#KDDI-A**

UTF-8-Mobile#KDDI-B** (alias: UTF-8-KDDI)

UTF-8-Mobile#SOFTBANK** (alias: UTF-8-SOFTBANK)

ISO-2022-JP-MOBILE#KDDI** (alias: ISO-2022-JP-KDDI)

JIS

JIS-ms

CP50220

CP50220raw

CP50221

CP50222

ISO-8859-1*

ISO-8859-2*

ISO-8859 -3*

ISO-8859-4*

ISO-8859-5*

ISO-8859-6*

ISO-8859-7 *

ISO-8859-8*

ISO-8859-9*

ISO-8859-10*

ISO-8859-13*

ISO-8859-14*

ISO-8859-15*

ISO-8859-16*

byte2be

byte2le

byte4be

byte4le

BASE64

HTML-ENTITIES

7bit

8bit

EUC -CN*

CP936

GB18030**

HZ

EUC-TW*

CP950

GROSS -5*

EUC-KR*

UHC (CP949)

ISO-2022-KR

Windows-1251 (CP1251)

Windows-1252 (CP1252)

CP866 (IBM866)

KOI8-R*

KOI8-U*

ArmSCII-8 (ArmSCII8)

* gibt an, dass die Kodierung auch in regulären Ausdrücken verwendet werden kann.

** bedeutet, dass diese Kodierung seit PHP 5.4.0 verfügbar ist.

Jeder php.ini-Eintrag, der einen Codierungsnamen akzeptiert, kann auch die Werte „auto“ und „pass“ verwenden. mbstring-Funktionen, die Codierungsnamen akzeptieren, können auch den Wert „auto“ verwenden.

Wenn „pass“ eingestellt ist, wird die Zeichenkodierung nicht konvertiert.

Wenn „auto“ eingestellt ist, wird eine Liste der in NLS definierten zeichenspezifischen Codierungen angezeigt. Angenommen, NLS ist beispielsweise auf Japanisch eingestellt, wird der Wert als „ASCII,JIS,UTF-8,EUC-JP,SJIS“ betrachtet.

Das obige ist der detaillierte Inhalt vonEs gibt verschiedene Kodierungen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
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 Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage