ယနေ့အင်တာနက်အသက်အရွယ်တွင်တရုတ်စာလုံးများကိုပြုပြင်ခြင်းသည် developer များအတွက်အခြေခံစွမ်းရည်တစ်ခုဖြစ်လာသည်။ အထူးသဖြင့်ကြွယ်ဝသောတရုတ်အကြောင်းအရာများပါ 0 င်သောလျှောက်လွှာများကိုတီထွင်သောအခါတရုတ်စာလုံးများကိုအသိအမှတ်ပြုခြင်းနှင့်ပြောင်းလဲခြင်းသည်အထူးအရေးကြီးသည်။ ဤဆောင်းပါးသည်တရုတ်စာလုံးများကိုအသိအမှတ်ပြုရန်နှင့် pinyin သို့ပြောင်းလဲရန်မည်သို့အသုံးပြုရမည်ကိုအသေးစိတ်မိတ်ဆက်ပေးပါမည်။
PHP တွင်သင်သည် MB_Strlen () function ကိုသုံးနိုင်သည်။ Substrstr () function ကိုမတူဘဲ MB_Strlen () သည်တရုတ်ကဲ့သို့သော Multibyte စာလုံးများကိုမှန်ကန်စွာကိုင်တွယ်နိုင်သည်။ ဤတွင်ရိုးရှင်းသောဥပမာတစ်ခုဖြစ်သည်။
$ chinesestring = "Hello, World!"; echo mb_strlen ($ chinesestring); // output: 7
တရုတ်စာလုံးများကို Pinyin သို့ပြောင်းရန် Third-party party စာကြည့်တိုက် "Prodttrue / Pinyin" ကိုသုံးနိုင်သည်။ စာကြည့်တိုက်သည်အစွမ်းထက်ပြီး pinyin styyles မျိုးစုံကိုထောက်ပံ့သည်။ ပထမ ဦး စွာစာကြည့်တိုက်ကို install လုပ်ရန်တေးရေးဆရာကိုသုံးပါ။
Composer သည်အလွန်အကျွံ / pinyin လိုအပ်သည်
တပ်ဆင်မှုပြီးဆုံးပြီးသောအခါ, တရုတ်စာလုံးများကိုအောက်ပါကုဒ်များမှတဆင့် Pinyin သို့ပြောင်းလဲနိုင်သည်။
overtrue \ Pinyin \ Pinyin ကိုသုံးပါ။ $ pinyin = အသစ် pinyin (); $ chinesestring = "Hello, World!"; $ pinyinstring = $ pinyin-> Convert ($ chinesestring); ECHO $ pinyinstring; // output: ni hao, shi jie!
"Overtrue / Pinyin" စာကြည့်တိုက်သည် Pinyin, အသံတိတ် pinyin အပါအ 0 င် pinyin styleles အမျိုးမျိုးကိုထောက်ပံ့သည်။ ရွေးချယ်စရာများကိုချိန်ညှိခြင်းဖြင့်ကွဲပြားခြားနားသော pinyin styles များကိုရွေးချယ်နိုင်သည်။ ဤတွင်အချို့သော pinyin စတိုင်ဥပမာအချို့ကိုဤတွင်ဖော်ပြထားသည်။
overtrue \ Pinyin \ Pinyin ကိုသုံးပါ။ $ pinyin = အသစ် pinyin (); $ chinesestring = "Hello, World!"; // default pinyin (အသံမရှိ) $ pinyinstring = $ pinyin-> convert ($ chinyestring, pinyin :: deferencure_pinyin); ECHO $ pinyinstring; // output: ni hao shi jie // pinyin $ pinyinstring =/ $ pinyin-> convert ($ chinyinring, pinyin: pinyin :: defressure_returnui) ကိုပြန်ပို့ပါ။ ECHO $ pinyinstring; // output: ni hao shi jie // tyling tone $ pinyinstroring = $ pinyin-> convert ($ chinyinring, pinyin: pinyin :: unicode_tone) နှင့်အတူ pinyin ကိုပြန်ပို့ပါ။ ECHO $ pinyinstring; // output: nǐhǎoshìjiè
အထက်ပါအဆင့်များမှတစ်ဆင့်တရုတ်အက္ခရာများကိုအလွယ်တကူအသိအမှတ်ပြုပြီး PHP ကို အသုံးပြု. သူတို့ကို pinyin သို့ပြောင်းလဲနိုင်သည်။ MB_Strlen () function ကိုအသုံးပြုခြင်းသည်တရုတ်စာလုံးများကိုဖော်ထုတ်ရန်နှင့် Pinyin ပြောင်းလဲခြင်းအတွက် "Prodtrue / Pinyin" စာကြည့်တိုက်ကိုပေါင်းစပ်ပြီး Pinyin ပြောင်းလဲခြင်းအတွက်တရုတ်စာလုံးပြုပြင်ခြင်း၏ထိရောက်မှုကိုထိရောက်စွာတိုးတက်စေနိုင်သည်။ ဤဆောင်းပါးသည် developer များနှင့်အမှန်တကယ်စီမံကိန်းများတွင်တရုတ်စာလုံးများကိုပိုမိုကောင်းမွန်စွာကိုင်တွယ်နိုင်ရန်ဤဆောင်းပါးသည်ကူညီနိုင်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။