လုပ်ဆောင်ချက် mb_strtolower

mb_strtolower လုပ်ဆောင်ချက်သည် multi-byte encoding များ၏ ထူးခြားချက်များကို ထည့်သွင်းစဉ်းစားပြီး စာသားအားလုံးကို စာလုံးအသေးသို့ ပြောင်းလဲပေးပါသည်။ ပထမ parameter အဖြစ် စာသားကို လက်ခံပြီး၊ ဒုတိယ (optional) parameter အဖြစ် encoding ကို လက်ခံပါသည်။ Encoding ကို မသတ်မှတ်ပါက၊ script ၏ အတွင်းပိုင်း encoding ကို အသုံးပြုပါသည်။

ဝါကျဖွဲ့ပုံ

phpmb_strtolower(string, [encoding]);

ဥပမာ

Cyrillic စာသားကို စာလုံးအသေးသို့ ပြောင်းလဲပါမည်။

php<?php
  echo mb_strtolower('Привет МИР');
?>

ကုဒ်လုပ်ဆောင်ချက်၏ ရလဒ်။

php'привет мир'

ဥပမာ

UTF-8 encoding သတ်မှတ်ပေးခြင်းဖြင့် စာသားကို စာလုံးအသေးသို့ ပြောင်းလဲပါမည်။

php<?php
  echo mb_strtolower('HELLO WORLD', 'UTF-8');
?>

ကုဒ်လုပ်ဆောင်ချက်၏ ရလဒ်။

php'hello world'

ဥပမာ

Multi-byte စာသားများအတွက် သာမန် strtolower နှင့် နှိုင်းယှဉ်ကြည့်ခြင်း။

php<?php
  $str = 'Привет Мир';
  echo strtolower($str) . '<br>';
  echo mb_strtolower($str, 'UTF-8');
?>

ကုဒ်လုပ်ဆောင်ချက်၏ ရလဒ်။

php'Привет Мир'
'привет мир'

ဤအကြောင်းကိုလည်း ကြည့်ပါ

  • mb_strtoupper လုပ်ဆောင်ချက်၊
    အဆိုပါလုပ်ဆောင်ချက်သည် စာသားအားလုံးကို စာလုံးအကြီးသို့ ပြောင်းလဲပေးပါသည်။
  • strtolower လုပ်ဆောင်ချက်၊
    အဆိုပါလုပ်ဆောင်ချက်သည် စာသားအားလုံးကို စာလုံးအသေးသို့ ပြောင်းလဲပေးပါသည်။