မီတီဘိုက် mb_strcut
mb_strcut မီတီဘိုက်သည် substr နှင့် ဆင်တူသော်လည်း မျက်နှာပြင်ပေါ်ရှိ encoding များနှင့် မှန်ကန်စွာ အလုပ်လုပ်သည်။
ပထမပါရာမီတာအဖြစ် စာကြောင်းကို လက်ခံပြီး၊ ဒုတိယအဖြစ် စတင်သည့် အနေအထား (character များ၊ byte များ မဟုတ်)၊
တတိယအဖြစ် ဖြတ်ယူမည့် စာကြောင်းခွဲ၏ အရှည်။ စတုတ္ထမြောက် မဖြစ်မနေ ပါရာမီတာအဖြစ် encoding ကို သတ်မှတ်နိုင်သည်။
သဒ္ဒါ
mb_strcut(string, start, length, [encoding]);
ဥပမာ
UTF-8 စာကြောင်းမှ အနေအထား 1 မှ စတင်၍ 3 characters ကို ဖြတ်ယူကြပါစို့။
<?php
$str = 'Привет мир';
echo mb_strcut($str, 1, 3, 'UTF-8');
?>
ကုဒ် run ပြီးနောက် ရလဒ်။
'рив'
ဥပမာ
ဆိုက်ရီလစ်စာသားမှ စာကြောင်း၏ အဆုံးအထိ စာကြောင်းခွဲကို ဖြတ်ယူကြပါစို့။
<?php
$str = 'Пример строки';
echo mb_strcut($str, 3, null, 'UTF-8');
?>
ကုဒ် run ပြီးနောက် ရလဒ်။
'мер строки'
ဒါတွေလဲ ကြည့်ပါ
-
mb_substrမီတီဘိုက်၊
ထိုမီတီဘိုက်သည်လည်း မျက်နှာပြင်ပေါ်ရှိ စာကြောင်းများနှင့် အလုပ်လုပ်သည်