mb_strwidth လုပ်ဆောင်ချက်
mb_strwidth လုပ်ဆောင်ချက်သည် စာကြောင်း၏ အကျယ်ကို တိုင်းတာပေးပြီး၊ ပြည့်ကျယ်သော စာလုံးများ (ဥပမာ၊ တရုတ် အက္ခရာများ) သည် ၂ နေရာ ယူပြီး သာမန်စာလုံးများသည် ၁ နေရာ ယူသည်ကို ထည့်သွင်းစဉ်းစားသည်။ ပထမပိုင်းသတ်မှတ်ချက်အဖြစ် တိုင်းတာရန် စာကြောင်းတစ်ကြောင်းကို ပေးပို့ရပြီး၊ ဒုတိယ မဖြစ်မနေပေးရမည့် ပိုင်းသတ်မှတ်ချက်အဖြစ် encoding ကို ပေးပို့ရသည်။
ဝါကျဖွဲ့ပုံ
mb_strwidth(string, [encoding]);
နမူနာ
လက်တင်အက္ခရာများပါသော စာကြောင်း၏ အကျယ်ကို တိုင်းတာကြည့်ရအောင်။
<?php
echo mb_strwidth('Hello');
?>
ကုဒ်ကို run လိုက်ရင် ရလဒ်။
5
နမူနာ
ဂျပန်အက္ခရာများပါသော စာကြောင်း၏ အကျယ်ကို တိုင်းတာကြည့်ရအောင်။
<?php
echo mb_strwidth('こんにちは');
?>
ကုဒ်ကို run လိုက်ရင် ရလဒ်။
10
နမူနာ
ရောထားသော စာကြောင်း၏ အကျယ်ကို တိုင်းတာကြည့်ရအောင်။
<?php
echo mb_strwidth('Hello 世界');
?>
ကုဒ်ကို run လိုက်ရင် ရလဒ်။
9