mb_strlen

(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)

mb_strlenПолучает длину строки

Описание

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

Функция получает длину строки (string).

Список параметров

string

Строка (string), для которой измеряется длина.

encoding

Параметр encoding определяет кодировку символов. Функция установит параметру внутреннее значение кодировки символов, если аргумент не передали или передали значение null.

Возвращаемые значения

Возвращает количество символов в строке (string) string, имеющих кодировку символов encoding. Многобайтовый символ вычисляется как 1.

Ошибки

Если кодировка неизвестна, выдаётся ошибка уровня E_WARNING.

Список изменений

Версия Описание
8.0.0 Теперь параметр encoding принимает значение null.

Смотрите также

  • mb_internal_encoding() - Устанавливает или получает внутреннюю кодировку символов файла скрипта
  • grapheme_strlen() - Получает длину строки в единицах графемы
  • iconv_strlen() - Возвращает количество символов в строке
  • strlen() - Получает длину строки