လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> mb_substitute_character

mb_substitute_character

အခြားရွေးချယ်စရာဇာတ်ကောင်များကိုသတ်မှတ်ပါ
အမည်:mb_substitute_character
အမျိုးအစား:Multi-byte string ကို
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:အခြားရွေးချယ်စရာဇာတ်ကောင်များအတွက်ကုဒ်မှတ်အချက်များကိုရယူပါ

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 ကိုမရနိုင်ပါ။
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • string ကို၏အကျယ်ပြန်ပို့သည် mb_strwidth

    mb_strwidth

    stringကို၏အကျယ်ပြန်ပ
  • အခြား string တစ်ခုအတွက် string တစ်ခု၏ပထမ ဦး ဆုံးဖြစ်ပျက်မှုကိုအမှုအသေး mb_stristr

    mb_stristr

    အခြားstringတစ်ခုအတွက
  • string ကိုသတ်မှတ်ထားသော encoding အတွက်တရားဝင်ရှိမရှိစစ်ဆေးပါ mb_check_encoding

    mb_check_encoding

    stringကိုသတ်မှတ်ထားသ
  • Mbstring ၏အတွင်းပိုင်း settings ကိုရယူပါ mb_get_info

    mb_get_info

    Mbstring၏အတွင်းပိုင်
  • string ကိုစာလုံးအကြီးတင်ပါ mb_strtoupper

    mb_strtoupper

    stringကိုစာလုံးအကြီး
  • ဇာတ်ကောင်၏ကုဒ်အမှတ်ကိုရယူပါ mb_ord

    mb_ord

    ဇာတ်ကောင်၏ကုဒ်အမှတ်က
  • string အရှည်ရယူပါ mb_strlen

    mb_strlen

    stringအရှည်ရယူပါ
  • လာမယ့်ပုံမှန်စကားရပ်ကိုက်ညီမှု၏အစမှတ်ပြန်သွား mb_ereg_search_getpos

    mb_ereg_search_getpos

    လာမယ့်ပုံမှန်စကားရပ်
လူကြိုက်များသော ဆောင်းပါးများ