Aktueller Standort: Startseite> Funktionskategorien> sapi_windows_cp_conv

sapi_windows_cp_conv

Konvertieren Sie Strings von einer Code -Seite in eine andere
Name:sapi_windows_cp_conv
Kategorie:Verschiedenes
Programmiersprache:php
Kurzbeschreibung:Konvertieren Sie Strings von einer Code -Seite in eine andere

Funktionsname: sapi_windows_cp_conv ()

Anwendbare Version: Php 4> = 4.3.0, Php 5, Php 7

Funktion Beschreibung: Konvertieren einer Zeichenfolge von einer Code -Seite in eine andere Konvertierung

Verwendung: String sapi_windows_cp_conv (int $ in_codepage, int $ out_codepage, String $ Betreff)

Parameter:

  • IN_CODEPAGE: Die eingegebene Code -Seiten -Kennung, die die Codierung der Eingabezeichenfolge angibt. Häufig verwendete Code -Seiten -Kennungen sind:
    • CP_ACP: ANSI -Code -Seite, dh die System -Standard -Code -Seite des Systems
    • CP_UTF7: UTF-7-Codierung
    • CP_UTF8: UTF-8-Codierung
    • CP_unicode: Unicode -Codierung
    • CP_UTF16LE: UTF-16LE-Codierung
    • CP_UTF16BE: UTF-16BE-Codierung
    • Code -Seiten -Kennungen, die von anderen Windows -Systemen unterstützt werden
  • OUT_CODEPAGE: Die Ausgabeseite -Seitenbezeichnung, die die Codierung der Ausgabebarstellung angibt. Die Verwendungsmethode entspricht dem Parameter iN_CodePage.
  • Betreff: Zeichenfolge, die codiert werden soll

Rückgabewert: Gibt die konvertierte Zeichenfolge zurück und gibt False zurück, wenn die Konvertierung fehlschlägt.

Beispiel:

 // 将UTF-8 编码的字符串转换为GBK 编码$utf8Str = "你好,世界!"; $gbkStr = sapi_windows_cp_conv(CP_UTF8, CP_ACP, $utf8Str); echo $gbkStr; // 输出:浣犲ソ锛佸悗闈㈠垎锛? // 将GBK 编码的字符串转换为UTF-8 编码$gbkStr = "浣犲ソ锛佸悗闈㈠垎锛?"; $utf8Str = sapi_windows_cp_conv(CP_ACP, CP_UTF8, $gbkStr); echo $utf8Str; // 输出:你好,世界!

Anmerkungen:

  • Die Funktion SAPI_WINDOWS_CP_CONV () ist nur auf Windows -Plattformen verfügbar.
  • Die Code -Seitenkennung muss eine gültige Windows -Code -Seitenkennung sein, andernfalls schlägt die Konvertierung fehl.
  • Diese Funktion wurde nach PHP 7.2.0 veraltet und wird nicht für die Verwendung in neuen Projekten empfohlen. Es wird empfohlen, stattdessen die Funktion iconv () zu verwenden.
Ähnliche Funktionen
Beliebte Artikel