PHP mb_substr()Funktionen
Beispiele
Geben Sie "Rookie" aus der Zeichenkette zurück:
echo mb_substr("Beispiel", 0, 2);
//Ausgabe: Rookie
Definition und Verwendung
Die Funktion mb_substr() gibt einen Teil einer Zeichenkette zurück. Zuvor haben wir die Funktion substr() kennengelernt, die nur mit englischen Zeichen funktioniert. Wenn Sie chinesischen Text aufteilen möchten, müssen Sie mb_substr() verwenden.
Hinweis:Wenn der Parameter start negativ ist und length kleiner oder gleich start ist, dann ist length 0.
Syntax
mb_substr ( string $str , int $start [, int $length = NULL [, string $encoding = mb_internal_encoding() ]] ) : string
| Parameter | Beschreibung |
|---|---|
| str | Erforderlich. Extrahiert einen Teilstring aus dieser Zeichenfolge. |
| start | Erforderlich. Gibt an, an welcher Stelle in der Zeichenfolge begonnen werden soll.
|
| length | Optional. Gibt die Länge der zurückzugebenden Zeichenfolge an. Der Standardwert reicht bis zum Ende der Zeichenfolge.
|
| encoding | Optional. Zeichenkodierung. Wenn sie weggelassen wird, wird die interne Zeichenkodierung verwendet. |
Technische Details
| Rückgabewert: | Gibt den extrahierten Teil der Zeichenfolge zurück, oder FALSE bei einem Fehler, oder eine leere Zeichenfolge. |
|---|---|
| PHP-Version: | 4+ |
PHP-String-Referenzhandbuch Weitere Erweiterungen