PHP-ում կիրիլիցայի հետ կապված խնդիր
strlen ֆունկցիան, ինչպես և PHP-ի շատ այլ
tողային ֆունկցիաներ, անճիշտ է աշխատում
կիրիլիցայի հետ - այն յուրաքանչյուր կիրիլիցա տառ
հաշվում է երկու անգամ.
<?php
echo strlen('абвгд'); // կարտադրի 10, ոչ թե 5
?>
Հետևաբար, այն տողերի համար, որոնք պարունակում են կամ պոտենցիալ
կարող են պարունակել խնդրահարույց նիշեր, օգտագործեք
mb_strlen ֆունկցիան - այն կաշխատի
ճիշտ.
<?php
echo mb_strlen('абвгд'); // կարտադրի 5
?>
Փոփոխականի մեջ գրեք ինչ-որ կիրիլիցա տող: Էկրանին արտածեք ձեր տողի երկարությունը: