PHP mb_strlen()Funktionen

PHP String 参考手册PHP-String-Referenzhandbuch

Beispiele

Die Funktion gibt die Länge des Strings "Rookie Tutorial EXAMPLE" zurück:

<?php //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 参考手册PHP-String-Referenzhandbuch Weitere Erweiterungen