PHP တွင် ဆိုင်းရီလစ်အက္ခရာပြဿနာ
strlen လုပ်ဆောင်ချက်သည် PHP ၏ string လုပ်ဆောင်ချက်များစွာကဲ့သို့ပင် ဆိုင်းရီလစ်အက္ခရာများနှင့် မှန်ကန်စွာ အလုပ်မလုပ်ပါ - ၎င်းသည် ဆိုင်းရီလစ်စာလုံးတစ်လုံးစီကို နှစ်ကြိမ်ရေတွက်ပါသည်။
<?php
echo strlen('абвгд'); // ၁၀ ကို ဖော်ပြမည်၊ ၅ မဟုတ်ပါ
?>
ထို့ကြောင့် ပြဿနာရှိနိုင်သော စာလုံးများ ပါဝင်နိုင်သည့် string များအတွက် mb_strlen လုပ်ဆောင်ချက်ကို အသုံးပြုပါ - ၎င်းသည် မှန်ကန်စွာ အလုပ်လုပ်ပါမည်။
<?php
echo mb_strlen('абвгд'); // ၅ ကို ဖော်ပြမည်
?>
ဆိုင်းရီလစ်စာသားတစ်ခုကို variable တစ်ခုထဲသို့ ရေးထည့်ပါ။ သင့်၏စာသား၏ အရှည်ကို စာမျက်နှာပေါ်တွင် ဖော်ပြပါ။