English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Grundlagenanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

Verwendung und Beispiel der PHP mb_strlen() Funktion

PHP String Referenzhandbuch

Online-Beispiel

Die Funktion gibt die Zeichenkette "Grundlegendes Tutorial-Netz w3Die Länge von "codebox" ist:

<?php
// Verwenden Sie mb_strlen
echo mb_strlen("Grundlegendes Tutorial-Netz w3codebox");
 
echo PHP_EOL; // Zeilenumbruch
 
// Verwenden Sie strlen
echo strlen("Grundlegendes Tutorial-Netz w3codebox");
?>
Testen Sie es heraus ‹/›

Die Ausgabe ist:

10
20

Definition und Verwendung

Die Funktion mb_strlen() gibt die Länge der Zeichenkette zurück, ähnlich wie strlen Bei verschiedenen Zeichencodierungen kann es durch Einstellen der Zeichencodierung die entsprechende Anzahl von Zeichen zurückgeben und das Problem der Länge von chinesischen Zeichenketten gut lösen.

Um mb_strlen zu verwenden, muss die mbstring-Erweiterung aktiviert sein.

Syntax

Syntax: strlen(string[, string $encoding = mb_internal_encoding() ]))

mb_internal_encoding() wird verwendet, um zu setzen/Interne Zeichencodierung abrufen.

ParameterBeschreibung
stringErforderlich. Die zu überprüfende Zeichenkette angeben.
encodingOptional. Zeichencodierung. Wenn weggelassen, wird die interne Zeichencodierung verwendet.

Technische Details

Rückgabewert:Gibt die Länge der Zeichenkette zurück, wenn der Vorgang erfolgreich ist, wenn die Zeichenkette leer ist, wird 0 zurückgegeben.
PHP Version:4+


PHP String Referenzhandbuch