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

mb_detect_order

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

function name: mb_detect_order ()

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

function ကိုဖော်ပြချက်: MB_Detect_order () function ကိုအသုံးပြုသည် Multibyte ဇာတ်ကောင်ရှာဖွေတွေ့ရှိမှု၏အကျင့်စာ encoding အမိန့်ကိုသတ်မှတ်ရန်အသုံးပြုသည်။ MB_Detect_encoding ကို သုံး. ဇာတ်ကောင် encoding ကိုရှာဖွေတွေ့ရှိသည့်အခါ ဦး စားပေးဆုံးဖြတ်သည်။

Syntax: MB_Detect_order ([Tring $ encoding_list = mb_detect_order ()]))

Parametermer

  • encoding_list (optional ကို) - ကော်မာသီးသန့်ခွဲထားသောဇာတ်ကောင် encoding စာရင်း။ ပုံမှန်တန်ဖိုးသည် MB_Detect_order () မှရရှိသောလက်ရှိဇာတ်ကောင် encoding အမိန့်ဖြစ်သည်။

Reward Value: အောင်မြင်လျှင် Reward Reward; မဟုတ်ရင်မှားယွင်းတဲ့ပြန်လာ။

ဥပမာ -

 // 设置字符编码顺序为UTF-8, GBK, ASCII mb_detect_order("UTF-8, GBK, ASCII"); // 检测字符串的字符编码$encoding = mb_detect_encoding("你好", mb_detect_order(), true); echo $encoding; // 输出:UTF-8

အထက်ပါဥပမာတွင်ကျွန်ုပ်တို့သည် MB_Detect_order () function ကို UTF-8, GBK, ASCII သို့သတ်မှတ်ရန် MB_DetEtect_order () function ကိုအသုံးပြုသည်။ "Hello" string ၏ဇာတ်ကောင် encoding ကို detect လုပ်ရန် MB_DetEct_encoding () function ကို အသုံးပြု. ရလဒ်ကို $ encoding variable ကိုသိမ်းထားပါ။ နောက်ဆုံးတွင်ကျွန်ုပ်တို့သည် ECHO ကြေငြာချက်ကို UTF-8 "၏တန်ဖိုးကိုထုတ်ယူခြင်းကို အသုံးပြု. ရလဒ်ကို" 8 "သည် UTF-8 ဖြစ်သည်ကိုညွှန်ပြသည်။

MB_Detect_order () function မှသတ်မှတ်ထားသည့်ဇာတ်ကောင် encoding encoding encoding အမိန့်သည် MB_Detect_encoding () function ကို အသုံးပြု. နောက်ဆက်တွဲဇာတ်ကောင်ကိုတွေ့ရလိမ့်မည်။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • Multi-byte ပုံမှန်စကားရပ်ကိုက်ညီမှုအတွက်ကြိုးနှင့်ပုံမှန်အသုံးအနှုန်းများကို setting mb_ereg_search_init

    mb_ereg_search_init

    Multi-byteပုံမှန်စကာ
  • အခြား string တစ်ခုအတွက် string ကို၏ပထမ ဦး ဆုံးဖြစ်ပျက်မှုကိုရှာပါ mb_strstr

    mb_strstr

    အခြားstringတစ်ခုအတွက
  • ဇာတ်ကောင် encoding detect mb_detect_encoding

    mb_detect_encoding

    ဇာတ်ကောင်encodingdet
  • တစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသော variable တွေကို၏ဇာတ်ကောင် encoding ပြောင်း mb_convert_variables

    mb_convert_variables

    တစ်ခုသို့မဟုတ်တစ်ခုထ
  • Multi-byte သည်ပုံမှန်စကားရပ်ကိုက်ညီမှုနှင့်အမှုအားလျစ်လျူရှုခြင်းကိုထောက်ခံသည် mb_eregi

    mb_eregi

    Multi-byteသည်ပုံမှန်
  • string ကို၏အစိတ်အပိုင်းတစ်ခုရယူပါ mb_strcut

    mb_strcut

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

    mb_convert_kana

    "Kasaname"
  • Multibyte strings များအတွက်ပုံမှန်စကားရပ်ကိုက်ညီ mb_ereg_match

    mb_ereg_match

    Multibytestringsများ
လူကြိုက်များသော ဆောင်းပါးများ