Проблем с кирилицата в PHP
Функцията strlen, както и много други
низови функции в PHP, не работят коректно
с кирилица - тя брои всяка кирилска буква
два пъти:
<?php
echo strlen('абвгд'); // ще изведе 10, а не 5
?>
Затова за низове, които съдържат или потенциално
могат да съдържат проблемни символи, използвайте
функцията mb_strlen - тя ще работи
коректно:
<?php
echo mb_strlen('абвгд'); // ще изведе 5
?>
Запишете в променлива някакъв кирилски низ. Изведете на екрана дължината на вашия низ.