Почему длина строки не соответствует реальности?
php.net/manual/ru/function.strlen.php
vs
php.net/manual/ru/function.mb-strlen.phpФункция strlen() возвратит количество байт, а не число символов в строке.
Следовало использовать iconv_strlen с кодировкой UTF-8.
Получилось так:echo "Длина: ".iconv_strlen($qElement,'UTF-8');