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. Багатобайтовий символ обчислюється як один.

Помилки

Якщо кодування невідоме, видається помилка рівня E_WARNING

список змін

ВерсияОпис
8.0.0Тепер параметр encoding може набувати значення null

Дивіться також

  • mb_internal_encoding() - Встановлює/отримує внутрішнє кодування скрипту
  • grapheme_strlen() - отримує довжину рядка в одиницях графеми
  • iconv_strlen() - Повертає кількість символів у рядку
  • strlen() - Повертає довжину рядка