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

mb_convert_variables

တစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသော variable တွေကို၏ဇာတ်ကောင် encoding ပြောင်း
အမည်:mb_convert_variables
အမျိုးအစား:Multi-byte string ကို
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:တစ် ဦး variable ကိုအခြားတစ်ခုမှအခြားတစ်ခုမှတစ်ခုသို့ပြောင်းပါ

function name: mb_convert_variables ()

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

function ကိုဖော်ပြချက် - MB_ConVert_Variables () function သည်ဇာတ်ကောင်တစ်မျိုးတည်းမှ variable တစ်ခုကိုအခြားဇာတ်ကောင် encoding သို့ပြောင်းလဲပေးသည်။ ၎င်းကို string တန်ဖိုးများအားလုံးကို Array သို့မဟုတ် Object တစ်ခုတွင်ပြောင်းလဲရန်အသုံးပြုနိုင်သည်။

Syntax: MB_ConVert_Variables (string $ to_encoding, ရောနှောထားသော $ မှရောနှောခြင်းနှင့် $ vars)

Parametermer

  • $ to_encoding: Target ဇာတ်ကောင် encoding သည် string တစ်ခုသို့မဟုတ် string string array ဖြစ်နိုင်သည်။
  • $ on_encoding: အရင်းအမြစ်ဇာတ်ကောင် encoding, string တစ်ခုသို့မဟုတ် string array ဖြစ်နိုင်ပါတယ်။ အကယ်. parameter သည်အချည်းနှီးသော string တစ်ခုသို့မဟုတ်ခင်းကျင်းမှုတစ်ခုဖြစ်ပါကပြည်တွင်း configured configure character encoding ကိုအသုံးပြုသည်။
  • & $ vars: ပြောင်းလဲခံရဖို့ variable ကို string, array သို့မဟုတ်အရာဝတ်ထုနိုင်ပါတယ်။ အကယ်. အရာဝတ်ထုကိုဤ parameter သည်မှဖြတ်သန်းသွားပါက၎င်း၏အများပြည်သူ 0 င်များ variable များကိုပြောင်းလဲလိမ့်မည်။

ပြန်လာတန်ဖိုး - ပြောင်းလဲထားသောပြောင်းလဲနိုင်သော variable ကိုပြန်ပို့ပါ။ ပြောင်းလဲခြင်းပျက်ကွက်ပါကမှားယွင်းစွာပြန်သွားသည်။

ဥပမာ -

 // 转换字符串编码$str = "你好,世界!"; $newStr = mb_convert_variables('UTF-8', 'GBK', $str); echo $newStr; // 输出:你好,世界! // 转换数组中的字符串编码$arr = array("你好", "世界"); $newArr = mb_convert_variables('UTF-8', 'GBK', $arr); print_r($newArr); // 输出:Array ( [0] => 你好[1] => 世界) // 转换对象中的字符串编码class Example { public $str1 = "你好"; public $str2 = "世界"; } $obj = new Example(); mb_convert_variables('UTF-8', 'GBK', $obj); echo $obj->str1; // 输出:你好echo $obj->str2; // 输出:世界

မှတ်စုများ

  • အကယ်. သတ်မှတ်ထားသောစာလုံး Encoding သည်မမှန်ကန်ပါကသို့မဟုတ်မထောက်ပံ့ပါကပြောင်းလဲခြင်းသည်ကျရှုံးလိမ့်မည်။
  • အကယ်. အရင်းအမြစ်ဇာတ်ကောင်သည်အချည်းနှီးသော string တစ်ခုသို့မဟုတ်ခင်းကျင်းမှုတစ်ခုအနေဖြင့် encoded ပါကပြည်တွင်း configure configure encoding ကိုအသုံးပြုသည်။
  • MB_ConVert_Variables () function သည် variable အသစ်တစ်ခုကိုပြန်ပို့မည့်အစား variable ကိုတိုက်ရိုက်ပြောင်းလဲနိုင်သည်။
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • အမှုကအခြား string တစ်ခုအတွက်သတ်မှတ်ထားသောဇာတ်ကောင်၏နောက်ဆုံးဖြစ်ပျက်မှုများကိုရှာဖွေနေသည် mb_strrichr

    mb_strrichr

    အမှုကအခြားstringတစ်ခ
  • string ကို၏အစိတ်အပိုင်းတစ်ခုရယူပါ mb_substr

    mb_substr

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

    mb_strimwidth

    သတ်မှတ်ထားသောအကျယ်အာ
  • substring များ၏ကွိ၏အရေအတွက်ကိုတွက်ချက် mb_substr_count

    mb_substr_count

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

    mb_ereg_search_getregs

    နောက်ဆုံးMultibyteပု
  • string အရှည်ရယူပါ mb_strlen

    mb_strlen

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

    mb_strtolower

    stringကိုစာလုံးအသေးသ
  • ပုံမှန်အသုံးအနှုန်းတွေကိုအသုံးပြုပြီး Multibyte strings ကွဲခြင်း mb_split

    mb_split

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