လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP ပုံမှန်စကားရပ်: တရုတ်စာလုံးများကိုတိကျစွာကိုက်ညီရန်

PHP ပုံမှန်စကားရပ်: တရုတ်စာလုံးများကိုတိကျစွာကိုက်ညီရန်

M66 2025-07-07

PHP ပုံမှန်စကားရပ်: တရုတ်စာလုံးများကိုတိကျစွာကိုက်ညီရန်

PHP Development တွင်ပုံမှန်အသုံးအနှုန်းများကိုစာသားကိုက်ညီခြင်းနှင့်စစ်ထုတ်ခြင်းများတွင်ကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုကြသည်။ စာသားမှတရုတ်စာလုံးများကိုထုတ်ယူရန်လိုအပ်ပါကပုံမှန်အသုံးအနှုန်းများသည်အလွန်လက်တွေ့ကျသောကိရိယာတစ်ခုဖြစ်သည်။ ဤဆောင်းပါးသည်တရုတ်စာလုံးများနှင့်ကိုက်ညီရန်အထူးအသုံးပြုသောဘုံ PHP ပုံမှန် Express Method ကိုမိတ်ဆက်ပေးလိမ့်မည်။

Code Page

<?php

$pattern = '/[x{4e00}-x{9fa5}]+/u' ; 4 // 匹配中文字符的正则表达式

$text = "Hello 你好 World 世界" ;

preg_match_all( $pattern , $text , $matches );

foreach ( $matches [0] as $match ) {

echo $match . PHP_EOL;

}

code parsing

အထက်ပါကုဒ်တွင်ပုံမှန်စကားရပ် ပုံစံကို တရုတ်စာလုံးများနှင့်ကိုက်ညီရန်သတ်မှတ်ထားသည်။ [x {{4e00} -x {9fa5}] ဤသည်ပုံမှန်ဖော်ပြချက်တွင် Unicode Range အတွင်းရှိတရုတ်အက္ခရာများစုဆောင်းခြင်းဖြစ်သည်။

ထို့နောက်ကျွန်ုပ်တို့သည်တရုတ်နှင့်အင်္ဂလိပ်ဘာသာတို့ပါ 0 င်သည့် string text တစ်ခုကိုဖန်တီးပြီးစာသားကို preg_match_all function မှတဆင့်ကိုက်ညီသည်။ အားလုံးကိုက်ညီသောတရုတ်စာလုံးများကို ဒေါ်လာနှင့်ကိုက်ညီသော array တွင်သိမ်းဆည်းထားလိမ့်မည်။

နောက်ဆုံးအနေဖြင့်တရုတ်အက္ခရာများနှင့်ကိုက်ညီသောတရုတ်စာလုံးများသည် foreach loop မှထွက်ပေါ်နေသည်။

အကျဉ်းချုပ်

အထက်ပါဥပမာကုဒ်မှတဆင့်ကျွန်ုပ်တို့သည်တရုတ်စာလုံးများနှင့်သာကိုက်ညီသောနည်းလမ်းကိုအလွယ်တကူအကောင်အထည်ဖော်နိုင်သည်။ ကွဲပြားခြားနားသော application ဇာတ်လမ်းများအရ, တရုတ်စာလုံးအမျိုးမျိုး၏လိုအပ်ချက်များကိုဖြည့်ဆည်းရန်ပုံမှန်အသုံးအနှုန်းများကိုပုံမှန်အသုံးအနှုန်းများနှင့်ကိုက်ညီသောစည်းမျဉ်းများကိုချိန်ညှိနိုင်သည်ဟုမှတ်သားသင့်သည်။ ဤဆောင်းပါး၏အကြောင်းအရာသည်သင့်အားပိုမိုကောင်းမွန်သောနားလည်မှုကိုပိုမိုနားလည်သဘောပေါက်ရန်နှင့်တရုတ်စာလုံးများနှင့်ကိုက်ညီရန်ပိုမိုကောင်းမွန်သောနားလည်မှုကိုရရှိစေရန်ကူညီနိုင်သည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။