PHP mb_strlen()Функции

PHP String 参考手册Справочное руководство по строкам PHP

Примеры

Функция возвращает длину строки "Rookie Tutorial EXAMPLE":

<?php //Использование mb_strlen echo mb_strlen("Rookie Tutorial EXAMPLE"); echo PHP_EOL; //Символ новой строки //Использование strlen echo strlen("Rookie Tutorial EXAMPLE"); ?>

Результат вывода:

10
18

Определение и использование

Функция mb_strlen() возвращает длину строки. В отличие отstrlenstrlen, она может возвращать соответствующее количество символов, установив кодировку символов, эффективно решая проблему длины китайских строк.

Чтобы использовать mb_strlen, необходимо включить расширение mbstring.


Синтаксис

mb_strlen(string $string, ?string $encoding = null): int

mb_strlen() используется для установки длины строки.


Параметр Описание
string Обязательный. Указывает строку для проверки.
encoding Необязательный. Кодировка символов. Если не указана, используется внутренняя кодировка символов.

Технические детали

Возвращаемое значение: Возвращает длину строки в случае успеха или 0, если строка пуста.
Версия PHP: 4+


PHP String 参考手册Справочное руководство по строкам PHP Другие расширения