PHP-da kirill yozuvi bilan bog'liq muammo
Strlen funktsiyasi, boshqa ko'plab php string funktsiyalari singari, kirill alifbosida to'g'ri ishlamaydi-u har bir kirill harfini ikki marta hisoblaydi:
<?php
echo strlen('абвгд'); // 5 emas, 10 chiqaradi
?>
Shuning uchun muammoli belgilarni o'z ichiga olgan yoki o'z ichiga olishi mumkin bo'lgan satrlar uchun mb_strlen funktsiyasidan foydalaning u to'g'ri ishlaydi:
<?php
echo mb_strlen('абвгд'); // chiqaradi 5
?>
№1
O'zgaruvchiga bir nechta kirill qatorini yozing. String uzunligini ko'rsating.