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

mb_decode_mimeheader

MIME header fields အတွက်ကြိုးကြိုး
အမည်:mb_decode_mimeheader
အမျိုးအစား:Multi-byte string ကို
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:MIME Formatted မေးလ် header field ကို UTF-8 encoded string သို့လွှဲပြောင်းလိုက်သည်

function name: mb_decode_mimeheader ()

သက်ဆိုင်သောဗားရှင်း - PHP 4> = 4.0.6, PHP 5, PHP 7, PHP 8

function ကိုဖော်ပြချက် - MB_Decode_Mimeheader () function ကို UTF-8 encoded string သို့ mime format header field ကို Decodes Decodes ။

အသုံးပြုမှု - string mb_decode_mimeheader (string $ string = 0 [in int $ mode =) [, string $ charset = mb_internal_encoding ()]]]]

Parametermer

  • $ str: MIME format နဲ့ mime format နဲ့မေးလ် header field ။
  • $ mode (optional): decoding mode ကို။ ပုံသေသည် 0 ဖြစ်သည်။ optional ကိုတန်ဖိုးများ:
    • 0: string တစ်ခုလုံးကို decode ။
    • 1: MIME အတွက် RFC 2047 ကိုကုဒ်နံပါတ်များကိုဖျက်သိမ်းလိုက်သည်။
    • 2: MIME အတွက် RFC 2231 ကိုကုဒ်နံပါတ်များကိုဖျက်သိမ်းလိုက်သည်။
  • $ charset (optional ကို): ဇာတ်ကောင်အစုံ။ ပုံမှန်တန်ဖိုးသည် MB_Itinernal_encoding () ၏လက်ရှိ setting ကိုဖြစ်သည်။

Return Value: decoded string ကိုပြန်ပို့ပြီး decoding ပျက်ကွက်ပါကမူလ string ကိုပြန်ပို့သည်။

ဥပမာ -

 $str = '=?UTF-8?B?5bCP5piO6KaB5YWx5Y+3?='; // MIME 编码的字符串$decodedStr = mb_decode_mimeheader($str); echo $decodedStr; // 输出:你好,世界

အပေါ်ကဥပမာမှာကျွန်တော်တို့မှာ mb_decode_mimeheader() function ကိုသုံးပြီး decoded လုပ်ထားတဲ့ MIME encoded string $str ရှိသည်။ ပဲ့တင်ထပ်ထားသော string ကို echo မှတစ်ဆင့် $decodedStr variable နှင့် output များတွင်သိမ်းဆည်းထားသည်။ output ရလဒ်သည် "Hello, World" ဖြစ်သည်။

သတိပြုရန်မှာဤလုပ်ဆောင်ချက်သည် Mime encoding ကို string တွင်အလိုအလျောက်စစ်ဆေးပြီး UTF-8-encoded string သို့ decod များကိုစစ်ဆေးသည်။ decoding ပျက်ကွက်လျှင် function ကိုမူရင်း string ကိုပြန်ပို့သည်။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • Multibyte ပုံမှန်စကားရပ်၏ကိုက်ညီသောအစိတ်အပိုင်းကိုပြန်ပို့သည် mb_ereg_search_regs

    mb_ereg_search_regs

    Multibyteပုံမှန်စကား
  • အားလုံးထောက်ခံသော encoded arrays ပြန်လာ mb_list_encodings

    mb_list_encodings

    အားလုံးထောက်ခံသောenc
  • Multibyte string ကိုပေးထားသော, ၎င်း၏ဇာတ်ကောင်ခင်းကျင်းပြန်လာပါ mb_str_split

    mb_str_split

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

    mb_ereg_search_getpos

    လာမယ့်ပုံမှန်စကားရပ်
  • နောက်ဆုံး Multibyte ပုံမှန် express ကိုကိုက်ညီမှုမှရှာဖွေမှုရလဒ်များ mb_ereg_search_getregs

    mb_ereg_search_getregs

    နောက်ဆုံးMultibyteပု
  • ပုံမှန်အသုံးအနှုန်းများကို Multibyte အထောက်အပံ့ဖြင့်အစားထိုးပါ mb_ereg_replace

    mb_ereg_replace

    ပုံမှန်အသုံးအနှုန်းမ
  • သတ်မှတ်ထားသောအကျယ်အားဖြင့် string ကို truncated ရယူပါ mb_strimwidth

    mb_strimwidth

    သတ်မှတ်ထားသောအကျယ်အာ
  • string ကိုစာလုံးအသေးသတ်မှတ်ပါ mb_strtolower

    mb_strtolower

    stringကိုစာလုံးအသေးသ
လူကြိုက်များသော ဆောင်းပါးများ