PHPda kirillitsa bilan bog'liq muammo
strlen funktsiyasi, PHPning boshqa ko'plab
matn funktsiyalari singari, kirillitsa bilan
to'g'ri ishlamaydi - u har bir kirill harfini
ikki marta hisoblaydi:
<?php
echo strlen('абвгд'); // 10 ni chiqaradi, 5 emas
?>
Shuning uchun, muammoli belgilarni o'z ichiga olgan
yoki olishi mumkin bo'lgan matnlar uchun
mb_strlen funktsiyasidan foydalaning
- u to'g'ri ishlaydi:
<?php
echo mb_strlen('абвгд'); // 5 ni chiqaradi
?>
O'zgaruvchiga biron bir kirillcha matn yozing. Matningizning uzunligini ekranda chiqaring.