iconv_strlen

(PHP 5, PHP 7)

iconv_strlenВозвращает количество символов в строке

Описание

iconv_strlen ( string $str [, string $charset = ini_get("iconv.internal_encoding") ] ) : int

В отличие от strlen(), iconv_strlen() учитывает кодировку строки. Длина строки не обязательно будет соответствовать количеству байт в ней, так как в различных кодировках различные символы кодируются различным количеством байт, например, юникод может быть и двух-, и четырёхбайтным.

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

str

Строка.

charset

Если параметр charset опущен, предполагается, что кодировка строки str эквивалентна значению iconv.internal_encoding.

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

Возвращает количество символов в str как целое число.

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