English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP String руководство пользователя
Функция возвращает длину строки "Основной учебник сети w3codebox":
<?php // Использование mb_strlen echo mb_strlen("Основной учебник сети w3codebox"); echo PHP_EOL; // Перенос строки // Использование strlen echo strlen("Основной учебник сети w3codebox"); ?>Проверим, посмотрим ‹/›
Результат вывода:
10 20
Функция mb_strlen() возвращает длину строки, как strlen В зависимости от кодировки символов он может возвращать соответствующее количество символов, хорошо решая проблему длины строк с китайскими символами.
Для использования mb_strlen необходимо включить расширение mbstring.
strlen(string[, string $encoding = mb_internal_encoding()]))
mb_internal_encoding() используется для установки/получения внутренней кодировки символов.
Параметры | Описание |
---|---|
string | Обязательно. Указать строку, которую нужно проверить. |
encoding | Опционально. Кодировка символов. Если опущена, используется внутренняя кодировка символов. |
Возвратное значение: | Если успешна, возвращает длину строки; если строка пуста, возвращает 0. |
---|---|
PHP версия: | 4+ |