PHP တွင် str_replace () တွင်သတ်မှတ်ထားသောအကြောင်းအရာကိုဇာတ်ကောင်အသစ်နှင့်ကြိုးအသစ်ဖြင့်အစားထိုးထားသော built-in function တစ်ခုဖြစ်သည်။ ၎င်းသည်စာလုံးတစ်လုံးသို့မဟုတ်ကြိုးတစ်ချောင်းကိုထောက်ပံ့သည်။
ဤလုပ်ဆောင်မှု၏အခြေခံပုံစံမှာအောက်ပါအတိုင်းဖြစ်သည် -
<span class="fun">strip_replace ($ Search, $ အစားထိုး, $ ဘာသာရပ်, $ nount)</span>
ဘယ်မှာ $ ရှာဖွေရေးကို အစားထိုးခံရဖို့ဇာတ်ကောင်သို့မဟုတ် string ကိုအစားထိုးခြင်း, အရာတစ်ခုတည်း string သို့မဟုတ်ခင်းကျင်းနိုင်ပါတယ်, $ အစားထိုး သည်အစားထိုးထားသောအကြောင်းအရာများဖြစ်ပြီး string ကိုသို့မဟုတ်ခင်းကျင်းမှုကိုလည်းထောက်ပံ့သည်။ $ အကြောင်းအရာ သည်လုပ်ငန်းများ၌ string ကိုဖြစ်သည်။ အစားထိုးအရေအတွက်ကိုပြန်ပို့ရန် $ ရေတွက်ခြင်းသည် optional parameter သည်။
ဥပမာအားဖြင့်, "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 တစ်ခုတွင်လွယ်ကူစွာအစားထိုးရန်လွယ်ကူပြီးမြန်ဆန်သည်။ ဤလုပ်ဆောင်ချက်သည်ပြောင်းလွယ်ပြင်လွယ်ရှိပြီးအသုံးပြုရန်လွယ်ကူသည်။