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() - Получает длину строки