mb_substitute_character လုပ်ဆောင်ချက်
mb_substitute_character လုပ်ဆောင်ချက်သည် multi-byte စာတန်းများအတွင်း မမှန်ကန်သော byte အစဉ်အတန်းများအစား အသုံးပြုမည့် စာလုံးကို သတ်မှတ်ခွင့်ပြုသည်။
ပါရာမီတာအနေဖြင့် integer ကိန်းတစ်ခု (စာလုံး၏ code) သို့မဟုတ် အစားထိုးခြင်းကို ပိတ်ရန် "none" စာတန်း၊ သို့မဟုတ် မမှန်ကန်သော စာလုံးအား ကိန်းဂဏန်းဖြင့် ဖော်ပြရန် "long" စာတန်းတို့ကို ပို့ဆောင်နိုင်သည်။
ဖွဲ့စည်းပုံ
mb_substitute_character([mixed $substitute_char]): mixed
ဥပမာ
အစားထိုးစာလုံးကို မေးခွန်းသင်္ကေတအဖြစ် သတ်မှတ်ကြပါစို့။
<?php
mb_substitute_character('?');
echo mb_convert_encoding("\x80", "UTF-8", "ISO-8859-1");
?>
ကုဒ်ကို run လိုက်သောအခါ ရလဒ်။
'?'
ဥပမာ
လက်ရှိ အစားထိုးစာလုံးကို ရယူကြပါစို့။
<?php
$res = mb_substitute_character();
var_dump($res);
?>
ကုဒ်ကို run လိုက်သောအခါ ရလဒ် ('?' စာလုံး၏ code)။
63
ဥပမာ
မမှန်ကန်သော စာလုံးများကို အစားထိုးခြင်းကို ပိတ်ပါ။
<?php
mb_substitute_character("none");
echo mb_convert_encoding("\x80", "UTF-8", "ISO-8859-1");
?>
ကုဒ်ကို run လိုက်သောအခါ ရလဒ်။
''