Для подсчета количества символов в строке существует две функции:
strlen и
mb_strlen.
Для подсчета символом латинского алфавита в строке подойдут обе функции независимо от кодировки текста.
Для кириллицы необходимо использовать функцию
mb_strlen, так как вторым параметром можно задать тип кодировки.
Кириллические символы с использованием функции
mb_strlen будут подсчитаны корректнее с заданной кодировкой utf-8.
Примеры кода продемонстрированы в полной новости.