လုပ်ဆောင်ချက် mb_strtolower
mb_strtolower လုပ်ဆောင်ချက်သည် multi-byte encoding များ၏ ထူးခြားချက်များကို ထည့်သွင်းစဉ်းစားပြီး စာသားအားလုံးကို စာလုံးအသေးသို့ ပြောင်းလဲပေးပါသည်။ ပထမ parameter အဖြစ် စာသားကို လက်ခံပြီး၊ ဒုတိယ (optional) parameter အဖြစ် encoding ကို လက်ခံပါသည်။ Encoding ကို မသတ်မှတ်ပါက၊ script ၏ အတွင်းပိုင်း encoding ကို အသုံးပြုပါသည်။
ဝါကျဖွဲ့ပုံ
mb_strtolower(string, [encoding]);
ဥပမာ
Cyrillic စာသားကို စာလုံးအသေးသို့ ပြောင်းလဲပါမည်။
<?php
echo mb_strtolower('Привет МИР');
?>
ကုဒ်လုပ်ဆောင်ချက်၏ ရလဒ်။
'привет мир'
ဥပမာ
UTF-8 encoding သတ်မှတ်ပေးခြင်းဖြင့် စာသားကို စာလုံးအသေးသို့ ပြောင်းလဲပါမည်။
<?php
echo mb_strtolower('HELLO WORLD', 'UTF-8');
?>
ကုဒ်လုပ်ဆောင်ချက်၏ ရလဒ်။
'hello world'
ဥပမာ
Multi-byte စာသားများအတွက် သာမန် strtolower နှင့် နှိုင်းယှဉ်ကြည့်ခြင်း။
<?php
$str = 'Привет Мир';
echo strtolower($str) . '<br>';
echo mb_strtolower($str, 'UTF-8');
?>
ကုဒ်လုပ်ဆောင်ချက်၏ ရလဒ်။
'Привет Мир'
'привет мир'
ဤအကြောင်းကိုလည်း ကြည့်ပါ
-
mb_strtoupperလုပ်ဆောင်ချက်၊
အဆိုပါလုပ်ဆောင်ချက်သည် စာသားအားလုံးကို စာလုံးအကြီးသို့ ပြောင်းလဲပေးပါသည်။ -
strtolowerလုပ်ဆောင်ချက်၊
အဆိုပါလုပ်ဆောင်ချက်သည် စာသားအားလုံးကို စာလုံးအသေးသို့ ပြောင်းလဲပေးပါသည်။