function name: sapi_windows_cp_contv ()
သက်ဆိုင်သောဗားရှင်း - PHP 4> = 4.3.0, PHP 5, PHP 7
function ကိုဖော်ပြချက် - code page တစ်ခုမှတစ်ခုသို့ string ကိုပြောင်းလဲခြင်း
အသုံးပြုမှု: string sapi_windows_cp_contv (INT $ IN_CODEPATE, INT $ Out_codepage, string)
Parametermer
- in_codepage: ထည့်သွင်းမှု string ကို၏ encoding ကိုညွှန်ပြ, code page အမှတ်အသား။ အသုံးများသောကုဒ်စာမျက်နှာအမှတ်အသားများမှာ -
- CP_ACP: ANSI Code Page, ၎င်းသည်စနစ်ပုံမှန်ကုဒ်စာမျက်နှာဖြစ်သည်
- CP_UTF7: UTF-7 encoding
- CP_UTF8: UTF-8 encoding
- CP_unicode: Unicode Encoding
- CP_UTF16LE: UTF-16le encoding
- CP_UTF16BE: UTF-16BE encoding
- အခြား 0 င်းဒိုးစနစ်များကထောက်ပံ့သော Code Page Effectifiers
- out_codepage: output string ကို၏ encoding ကိုညွှန်ပြ, output code page အမှတ်အသား။ အသုံးပြုမှုနည်းလမ်းသည် in_dophage Parameter သည်အတူတူပင်ဖြစ်သည်။
- အကြောင်းအရာ: encoded ခံရဖို့ string ကို
Return Value: ပြောင်းလဲခြင်း string ကိုပြန်ပို့ပါ။ ပြောင်းလဲခြင်းမအောင်မြင်ပါကမှားယွင်းစွာပြန်သွားသည်။
ဥပမာ -
// 将UTF-8 编码的字符串转换为GBK 编码$utf8Str = "你好,世界!"; $gbkStr = sapi_windows_cp_conv(CP_UTF8, CP_ACP, $utf8Str); echo $gbkStr; // 输出:浣犲ソ锛佸悗闈㈠垎锛? // 将GBK 编码的字符串转换为UTF-8 编码$gbkStr = "浣犲ソ锛佸悗闈㈠垎锛?"; $utf8Str = sapi_windows_cp_conv(CP_ACP, CP_UTF8, $gbkStr); echo $utf8Str; // 输出:你好,世界!
မှတ်စုများ
- အဆိုပါ sapi_windows_cp_contv () function ကို Windows ပလက်ဖောင်းများတွင်သာရနိုင်သည်။
- ကုဒ်နံပါတ်အမှတ်အသားသည်တရားဝင် Windows Code Page အမှတ်အသားဖြစ်ရမည်။ သို့မဟုတ်ပါကပြောင်းလဲခြင်းပျက်သွားလိမ့်မည်။
- PHP 7.2.0 အပြီးဤလုပ်ဆောင်ချက်ကို အသုံးပြု. စီမံကိန်းအသစ်များတွင်အသုံးပြုရန်အတွက်အကြံမပေးပါ။ ICONV () function ကိုသုံးရန်အကြံပြုသည်။