PHP mb_strlen()Funktionen
Beispiele
Die Funktion gibt die Länge des Strings "Rookie Tutorial EXAMPLE" zurück:
//Verwenden von mb_strlen
echo mb_strlen("Rookie Tutorial EXAMPLE");
echo PHP_EOL; //Zeilenumbruchzeichen
//Verwenden von strlen
echo strlen("Rookie Tutorial EXAMPLE");
Das Ausgabeergebnis ist:
10 18
Definition und Verwendung
Die Funktion mb_strlen() gibt die Länge eines Strings zurück. Im Gegensatz zustrlenstrlen, kann sie die entsprechende Anzahl von Zeichen zurückgeben, indem die Zeichenkodierung festgelegt wird, und behandelt so effektiv das Längenproblem von chinesischen Strings.
Um mb_strlen zu verwenden, müssen Sie die mbstring-Erweiterung aktivieren.
Syntax
mb_strlen(string $string, ?string $encoding = null): int
mb_strlen() wird verwendet, um die Länge der Zeichenkette festzulegen.
| Parameter | Beschreibung |
|---|---|
| string | Erforderlich. Gibt die zu prüfende Zeichenkette an. |
| encoding | Optional. Die Zeichenkodierung. Wenn sie weggelassen wird, wird die interne Zeichenkodierung verwendet. |
Technische Details
| Rückgabewert: | Gibt bei Erfolg die Länge der Zeichenkette zurück, oder 0, wenn die Zeichenkette leer ist. |
|---|---|
| PHP-Version: | 4+ |
PHP-String-Referenzhandbuch Weitere Erweiterungen