PHP mb_strlen()Функции
Справочное руководство по строкам PHP
Примеры
Функция возвращает длину строки "Rookie Tutorial EXAMPLE":
//Использование 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 Другие расширения