Aktueller Standort: Startseite> Funktionskategorien> mb_strcut

mb_strcut

Holen Sie sich einen Teil der Zeichenfolge
Name:mb_strcut
Kategorie:Multi-Byte-Zeichenfolge
Programmiersprache:php
Kurzbeschreibung:Fangen Sie eine Zeichenfolge ab, um Multibyte -Zeichen zu verarbeiten

Funktionsname: mb_strcut ()

Anwendbare Version: Php 4> = 4.0.6, Php 5, Php 7, Php 8

Funktionsbeschreibung: Die Funktion mb_strcut () wird verwendet, um eine Zeichenfolge abzufangen und Multibyte -Zeichen zu verarbeiten.

Syntax: mb_strcut (String $ str, int $ start, int $ length = null, String $ coding = mb_internal_encoding ()): String | Falsch

Parameter:

  • $ str: Die Zeichenfolge, die abgefangen werden soll.
  • $ start: Die Startposition des abgefangenen Abschnitts, was eine negative Zahl sein kann, was darauf hinweist, dass die Berechnung vom Ende der Zeichenfolge beginnt.
  • $ Länge (optional): Die zu abgefangene Länge, standardmäßig Null, was an das Ende der Zeichenfolge abgefangen wird.
  • $ codierung (optional): Zeichencodierung, Standard für den Wert von mb_internal_encoding ().

Rückgabewert:

  • Gibt die abgefangene Zeichenfolge zurück oder gibt beim Fehler falsche zurück.

Beispiel:

 $str = "Hello, 世界!"; $substring = mb_strcut($str, 0, 5); echo $substring; // 输出:Hello $substring = mb_strcut($str, 7); echo $substring; // 输出:世界!

Anmerkungen:

  • Standardmäßig verwendet mb_strcut () die von der Funktion mb_internal_encoding () zurückgegebene Zeichencodierung, und andere Zeichencodierungen können durch den Parameter $ -Codierung angegeben werden.
  • Wenn die Startposition des Abfangs die Länge der Zeichenfolge überschreitet, wird FALSE zurückgegeben.
  • Wenn der Parameter $ Länge negativ ist, wird der Teil von der $ startposition bis zum Ende der Zeichenfolge abgefangen.
  • Die Funktion mb_strcut () kann Multibyte -Zeichen wie chinesische Zeichen korrekt verarbeiten.
Ähnliche Funktionen
Beliebte Artikel