လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> 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_strlen

    mb_strlen

    stringအရှည်ရယူပါ
  • အားလုံးထောက်ခံသော encoded arrays ပြန်လာ mb_list_encodings

    mb_list_encodings

    အားလုံးထောက်ခံသောenc
  • Multibyte strings များအတွက်ပုံမှန်စကားရပ်ကိုက်ညီ mb_ereg_match

    mb_ereg_match

    Multibytestringsများ
  • string တစ်ခုအတွက် string တစ်ခု၏နောက်ဆုံးတည်နေရာကိုရှာပါ mb_strrpos

    mb_strrpos

    stringတစ်ခုအတွက်stri
  • string ကို၏အစိတ်အပိုင်းတစ်ခုရယူပါ mb_strcut

    mb_strcut

    stringကို၏အစိတ်အပိုင
  • အခြား string တစ်ခုအတွက်သတ်မှတ်ထားသောဇာတ်ကောင်၏နောက်ဆုံးဖြစ်ပျက်မှုကိုရှာပါ mb_strrchr

    mb_strrchr

    အခြားstringတစ်ခုအတွက
  • string ကိုစာလုံးအသေးသတ်မှတ်ပါ mb_strtolower

    mb_strtolower

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

    mb_check_encoding

    stringကိုသတ်မှတ်ထားသ
လူကြိုက်များသော ဆောင်းပါးများ