လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> ecopwords ကိုအသုံးပြုနည်းမှာနေရာများနှင့် p ဖက်ခွဲများကိုရရှိရန်နေရာများနှင့်ပုဒ်ဖြတ်မှုများပါ 0 င်သောရှည်လျားသောကြိုးများကိုပြုပြင်ရန်မည်သို့အသုံးပြုရမည်နည်း။

ecopwords ကိုအသုံးပြုနည်းမှာနေရာများနှင့် p ဖက်ခွဲများကိုရရှိရန်နေရာများနှင့်ပုဒ်ဖြတ်မှုများပါ 0 င်သောရှည်လျားသောကြိုးများကိုပြုပြင်ရန်မည်သို့အသုံးပြုရမည်နည်း။

M66 2025-06-22

PHP တွင် UCwords function သည်စာလုံးတစ်လုံးစီ၏ပထမစာလုံးကိုစာလုံးအကြီးဖြင့်ပြောင်းလဲရန်အသုံးပြုသောအသုံးများသောနည်းလမ်းဖြစ်သည်။ ၎င်း၏ပုံမှန်အပြုအမူသည်စကားလုံးများကိုနေရာများဖြင့်ခွဲခြားရန်ဖြစ်သည်။ string သည်ပုဒ်ဖြတ်ပုဒ်ရပ်သို့မဟုတ်အခြားအက်ခရာမဟုတ်သောဇာတ်ကောင်များပါ 0 င်သည့်အခါ UCWords သည် ကျွန်ုပ်တို့၏စံပြလုပ်ငန်းကိုအောင်မြင်ရန်မဖြစ်နိုင်ပါ။ ဤဆောင်းပါးသည်ပိုမိုတိကျမှုပြောင်းလဲခြင်းကိုအောင်မြင်ရန်နေရာများနှင့်ပုဒ်ဖြတ်မှုများပြုလုပ်ရန်ရှည်လျားသောကြိုးများပါ 0 င်ရန်အခြားနည်းစနစ်များနှင့်ပေါင်းစပ်ထားသော UCwords များကို အခြားနည်းစနစ်များနှင့်မည်သို့အသုံးပြုရမည်ကိုရှင်းပြပါမည်။

1 ။ UCwords ၏အခြေခံအသုံးပြုမှု

UCwords သည် စကားလုံးတစ်လုံး၏ကန ဦး အက်ခရာကိုသာနေရာများဖြင့်ခွဲခြားထားလိမ့်မည်။ ဥပမာအားဖြင့်:

 <?php
$str = "hello world! this is php.";
echo ucwords($str);
?>

ထုတ်လုပ်မှု -

 Hello World! This Is Php.

သင်မြင်နိုင်သည့်အတိုင်းပုဒ်ဖြတ်ပုဒ်ရပ်အမှတ်အသားနှင့်အတူ အက္ခရာများ ကိုမှန်ကန်စွာပြုပြင်မွမ်းမံခံရသည်။

2 ။ UCWORS ၏ဒုတိယ paretere - စကားလုံးခွဲခြမ်းစိတ်ဖြာခြင်းကိုသတ်မှတ်ခြင်း (PHP 5.4+)

PHP 5.4 မှစတင်ခြင်းသည် UCWORS function သည်စကားလုံးခွဲထွက်သူများအနေဖြင့်မည်သည့်စာလုံးများကိုအသုံးပြုသည်ကိုသတ်မှတ်ရန်ဒုတိယ parameter ကိုထောက်ပံ့သည်။ ဥပမာအားဖြင့်:

 <?php
$str = "jack-o'-lantern's day";
echo ucwords($str, " -'");
?>

ထုတ်လုပ်မှု -

 Jack-O'-Lantern'S Day

နေရာများ, တုံးတိုများ နှင့် တမန်တော်များ အနေဖြင့် delimiters များအဖြစ်သတ်မှတ်ထားသည်,

3 ။ ပိုမိုပြောင်းလွယ်ပြင်လွယ်ကိစ္စပြောင်းလဲခြင်းအောင်မြင်ရန်ပုံမှန်အသုံးအနှုန်းများကိုပေါင်းစပ်ခြင်း

အကယ်. string string string string string သည်ရှုပ်ထွေးပြီး UCwords တွင်တစ်ခုတည်းသောမှီခိုခြင်းမရှိပါကအလုံအလောက်ပြောင်းလွယ်ပြင်လွယ်ခြင်းမရှိပါကစကားလုံးတစ်လုံးစီ၏ပထမစာလုံးကိုပုံမှန်အသုံးအနှုန်းများဖြင့်ပေါင်းစပ်။ ပြောင်းလဲနိုင်သည်။

 <?php
$str = "this is a complex-string, isn't it? yes!";

$callback = function ($matches) {
    return strtoupper($matches[1]) . strtolower(substr($matches[0], 1));
};

$result = preg_replace_callback('/\b\w/u', $callback, $str);

echo $result;
?>

ထုတ်လုပ်မှု -

 This Is A Complex-String, Isn't It? Yes!

စာလုံးအကြီးအစွန်တာအတွက်စာလုံးအကြီးအစွန်ရေးအက္ခရာများကိုသေချာစေရန်စကားလုံးတစ်လုံးစီ၏ပထမစာကိုရှာဖွေရန်ဤကုဒ်သည် Preg_replace_Callback ကို အသုံးပြုသည်။

4 ။ ပြီးပြည့်စုံသောဥပမာ - UCWords နှင့် Custom Seaschator များကိုပေါင်းစပ်ခြင်း

 <?php
$str = "welcome to the m66.net-php tutorial, let's learn ucwords!";

echo ucwords($str, " -'");

?>

ထုတ်လုပ်မှု -