Funktionsname: mb_convert_kana ()
Anwendbare Version: Php 4> = 4.0.6, Php 5, Php 7
Verwendung: mb_convert_kana (String $ str [, String $ option = "kv" [, String $ coding = mb_internal_encoding ()]): String
Beschreibung: Die Funktion MB_CONVERT_KANA () wird verwendet, um die Halbbreitzeichen in eine Zeichenfolge in Vollbreitenzeichen umzuwandeln oder Vollbreitenzeichen in halbe Breitenzeichen umzuwandeln.
Parameter:
- $ str: Die zu konvertierte Zeichenfolge.
- $ Option: Optionaler Parameter, Angabe der Konvertierungsmethode. Der Standardwert ist "KV", was bedeutet, dass Katakana die Halbbreite in Katakana und britische Ziffern in voller Breite in die Halbbreite umwandelt. Andere optionale Werte sind:
- "K": Konvertieren Sie die Halbbreite Katakana in die Vollbreite Katakana.
- "V": Konvertieren Sie Katakana mit voller Breite in Katakana.
- "A": Umwandeln Sie die englische Zahlen in voller Breite in eine halbe Breite.
- "A": Konvertieren Sie die halbe Britis englische Zahlen in Vollbreite.
- "N": Es wird keine Umwandlung durchgeführt.
- $ codierung: Optionaler Parameter, Zeichencodierung angeben. Der Standardwert ist mb_internal_encoding (), die aktuelle interne Zeichenkodierung.
Rückgabewert: Gibt die konvertierte Zeichenfolge zurück.
Beispiel:
$str = "hello,world!"; $result = mb_convert_kana($str, "a"); echo $result; // 输出:hello, world!
$str = "こんにちは、世界!"; $result = mb_convert_kana($str, "K"); echo $result; // 输出:?????、世界!
$str = "????"; $result = mb_convert_kana($str, "K"); echo $result; // 输出:カタカナ
Anmerkungen:
- Die Funktion mb_convert_kana () ist eine Multibyte -Codierungsfunktion, bei der die korrekte interne Zeichencodierung durch mb_internal_encoding () vor der Verwendung festgelegt werden muss.
- Bitte stellen Sie sicher, dass die Codierung der Zeichenfolge mit der angegebenen Zeichenkodierung übereinstimmt, um verstümmelte Codeprobleme zu vermeiden.
- Diese Funktion eignet sich nur zum Umgang mit japanischen Charakteren.