လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP ရှိအင်္ဂလိပ်စာကာလအစားထိုးဇာတ်ကောင်များကိုအကောင်အထည်ဖော်ရန်အတွက်အသေးစိတ်သင်ခန်းစာ

PHP ရှိအင်္ဂလိပ်စာကာလအစားထိုးဇာတ်ကောင်များကိုအကောင်အထည်ဖော်ရန်အတွက်အသေးစိတ်သင်ခန်းစာ

gitbox 2025-06-27

PHP တွင် strip_replace function ကိုမိတ်ဆက်ခြင်း

PHP တွင် str_replace () တွင်သတ်မှတ်ထားသောအကြောင်းအရာကိုဇာတ်ကောင်အသစ်နှင့်ကြိုးအသစ်ဖြင့်အစားထိုးထားသော built-in function တစ်ခုဖြစ်သည်။ ၎င်းသည်စာလုံးတစ်လုံးသို့မဟုတ်ကြိုးတစ်ချောင်းကိုထောက်ပံ့သည်။

str_replace function parametery analysis

ဤလုပ်ဆောင်မှု၏အခြေခံပုံစံမှာအောက်ပါအတိုင်းဖြစ်သည် -

 <span class="fun">strip_replace ($ Search, $ အစားထိုး, $ ဘာသာရပ်, $ nount)</span>

ဘယ်မှာ $ ရှာဖွေရေးကို အစားထိုးခံရဖို့ဇာတ်ကောင်သို့မဟုတ် string ကိုအစားထိုးခြင်း, အရာတစ်ခုတည်း string သို့မဟုတ်ခင်းကျင်းနိုင်ပါတယ်, $ အစားထိုး သည်အစားထိုးထားသောအကြောင်းအရာများဖြစ်ပြီး string ကိုသို့မဟုတ်ခင်းကျင်းမှုကိုလည်းထောက်ပံ့သည်။ $ အကြောင်းအရာ သည်လုပ်ငန်းများ၌ string ကိုဖြစ်သည်။ အစားထိုးအရေအတွက်ကိုပြန်ပို့ရန် $ ရေတွက်ခြင်းသည် optional parameter သည်။

string ကိုအစားထိုးဥပမာ

ဥပမာအားဖြင့်, "World" ကို "လူတိုင်း" နှင့်ကြိုးဖြင့်အစားထိုးပါ။

 $str = "hello world!";
echo str_replace("world", "everyone", $str);

ရလဒ်ရလဒ် -

 <span class="fun">အားလုံးမင်္ဂလာပါ!</span>

အင်္ဂလိပ်ကိုနေရာများနှင့်မည်သို့အစားထိုးရမည်နည်း

အကယ်. သင်သည်အင်္ဂလိပ်စာကိုအစားထိုးလိုပါက ("")) နေရာနှင့်အတူ၎င်းကိုသင်ဤသို့ရေးနိုင်သည်။

 $str = "I am a PHP coder. How about you?";
echo str_replace(".", " ", $str);

ကွပ်မျက်ပြီးနောက်, output ကို:

 <span class="fun">ငါ PHP Coder ပါ။</span>

သင်မြင်နိုင်သည့်အတိုင်းကာလကိုနေရာတစ်ခုဖြင့်အစားထိုးသည်။

အခြားဇာတ်ကောင်များဖြင့်အင်္ဂလိပ်ကိုအစားထိုးပါ

ကော်မာများကဲ့သို့သောအခြားသင်္ကေတများနှင့်လည်းကျွန်ုပ်တို့အစားထိုးနိုင်သည်။

 $str = "I am a PHP coder. How about you?";
echo str_replace(".", ",", $str);

ဝင်သည်:

 <span class="fun">ကျွန်ုပ်သည် PHP Coder တစ်ယောက်ပါ။</span>

မျိုးစုံကွဲပြားခြားနားသောပုဒ်ဖြတ်ပုဒ်ရပ်အစားထိုးကိုင်တွယ်

အကယ်. သင်သည်တစ်ချိန်တည်းတွင်ဇာတ်ကောင်များစွာကိုအစားထိုးရန်လိုအပ်ပါကသင် $ search နှင့် $ အစားထိုး နိုင်သည်။

 $str = "I am a PHP coder. How about you? Nice weather today.";
$search = array(".", "?");
$replace = array(",", "!");
echo str_replace($search, $replace, $str);

ရလဒ်ရလဒ် -

 <span class="fun">ကျွန်ုပ်သည် PHP Coder တစ်ယောက်ပါ။ ယနေ့ခေတ်တွင်ကောင်းမွန်သောရာသီဥတု,</span>

ဤသည်တစ်ပြိုင်နက်တည်းကာလနှင့်မေးခွန်းအမှတ်အသားများကိုအစားထိုးစေသည်။

အကျဉ်းချုပ်

PHP ၏ str'replace function ကို အသုံးပြု. အင်္ဂလိပ်စာကိုတစ်မျိုးတည်းသို့မဟုတ်ပုဒ်ဖြတ်ပုဒ်ရပ်တစ်ခုဖြစ်သောမည်သည့်ဇာတ်ကောင်နှင့်မဆို string တစ်ခုတွင်လွယ်ကူစွာအစားထိုးရန်လွယ်ကူပြီးမြန်ဆန်သည်။ ဤလုပ်ဆောင်ချက်သည်ပြောင်းလွယ်ပြင်လွယ်ရှိပြီးအသုံးပြုရန်လွယ်ကူသည်။