function name: mb_substitute_character ()
သက်ဆိုင်သောဗားရှင်း - PHP 4> = = 4.0.6, PHP 5, PHP 7
အသုံးပြုမှု - mb_substitute_character () function ကို function ကိုအခြားရွေးချယ်စရာဇာတ်ကောင်များအတွက်ကုဒ်အမှတ်များကိုသတ်မှတ်ရန်သို့မဟုတ်ရယူရန်အသုံးပြုသည်။
Syntax: MB_substitute_Character ([int formpt_character = -1])
Parametermer
- $ inclitch_character (optional ကို): အစားထိုးဇာတ်ကောင်၏ကုဒ်အမှတ်။ အကယ်. ဤ parameter သည်မအောင်မြင်ပါကလက်ရှိအစားထိုးကျင့်သုံးသော code point ကိုပြန်ပို့လိမ့်မည်။ ပုံသေတန်ဖိုးမှာ -1 သည် - 1 ကိုအစားထိုးခြင်းမရှိပါ။
Value ကိုပြန်သွားပါ
- အကယ်. $ Explitch_character Parameter သည်ပြန်လည်ရောက်ရှိလျှင်ယခင်အစားထိုးကျင့်သုံးသည့်သင်္ကေတ၏ကုဒ်နံပါတ်ကိုပြန်ပို့သည်။
- အဘယ်သူမျှမအငြင်းအခုံမကုန်လျှင်လက်ရှိအစားထိုးကျင့်သုံးသည့်စာလုံး၏အချည်းနှီးဖြစ်သည်။
ဥပမာ 1 - အစားထိုးဇာတ်ကောင်ကို 0 ည့်ခြင်းဇာတ်ကောင်အမှတ်ကို 0xfffd (Unicode Ellitting Photos) သို့သတ်မှတ်ပြီးယခင်ကုဒ်အမှတ်ကိုပြန်ပို့ပါ။
$previous = mb_substitute_character(0xFFFD); echo "之前的替代字符代码点为:" . $previous; // 输出:之前的替代字符代码点为:63
ဥပမာ 2 - လက်ရှိအစားထိုးဇာတ်ကောင်အတွက်ကုဒ်အမှတ်ကိုရယူပါ။
$substitute = mb_substitute_character(); echo "当前的替代字符代码点为:" . $substitute; // 输出:当前的替代字符代码点为:-1
မှတ်စုများ
- အခြားရွေးချယ်စရာဇာတ်ကောင်များသည်တရားမ 0 င်အက္ခရာများနှင့်ဆက်ဆံရာတွင်အသုံးပြုသောစာလုံးများဖြစ်သည်။ ပြောင်းလဲ. မရနိုင်သောစာလုံးများကိုကြုံတွေ့ရသောအခါအစားထိုးပစ္စည်းများအစားထိုးရန်အသုံးပြုကြသည်။
- အခြားရွေးချယ်စရာဇာတ်ကောင်များအတွက်ကုဒ်အမှတ်သည်မှန်ကန်သောယူနီကုဒ်ကုဒ်အမှတ်ဖြစ်ရမည်, များသောအားဖြင့်ကိန်းဂဏန်းတစ်ခုဖြစ်သည်။ အသုံးများသောအခြားရွေးချယ်စရာဇာတ်ကောင်ကုဒ်နံပါတ်သည် 0xfffd (Unicode အခြားရွေးချယ်စရာဇာတ်ကောင်) ဖြစ်သည်။
- အစားထိုးဇာတ်ကောင်၏ကုဒ်နံပါတ် -1 သို့သတ်မှတ်ထားပါက၎င်းသည်အစားထိုးခြင်းမပြုရဟုဆိုလိုသည်, သို့သော်သတိပေးချက်သို့မဟုတ်အမှားတစ်ခုပစ်ချသည်။
- ဤလုပ်ဆောင်ချက်သည် Mbstring extension များကိုသုံးသော PHP ဗားရှင်းများအတွက်သာတရားဝင်သည်။ အကယ်. extension ကို enable မလုပ်ပါက function ကိုမရနိုင်ပါ။