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

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

    mb_strstr

    အခြားstringတစ်ခုအတွက
  • Multi-byte သည်ပုံမှန်စကားရပ်ကိုက်ညီမှုကိုထောက်ခံသည် mb_ereg

    mb_ereg

    Multi-byteသည်ပုံမှန်
  • MIME Header အတွက်ကြိုးကြိုး mb_encode_mimeheader

    mb_encode_mimeheader

    MIMEHeaderအတွက်ကြိုး
  • ဇာတ်ကောင်၏ကုဒ်အမှတ်ကိုရယူပါ mb_ord

    mb_ord

    ဇာတ်ကောင်၏ကုဒ်အမှတ်က
  • "Kasaname" ကိုအခြား ("Zen-Kaku" ကိုပြောင်းပါ။ "Han-Kaku" စသည်ဖြင့်ပြောင်းပါ။ ) mb_convert_kana

    mb_convert_kana

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

    mb_strcut

    stringကို၏အစိတ်အပိုင
  • သတ်သတ်မှတ်မှတ်စာလုံးများရယူပါ mb_chr

    mb_chr

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

    mb_ereg_search_regs

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