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

PHP တွင် string တစ်ခုတွင်အက္ခရာများအားလုံးကိုမည်သို့အစားထိုးရမည်နည်း။

gitbox 2025-06-29

string ကိုအစားထိုး၏အယူအဆ

PHP တွင် string အစားထိုးခြင်းသည်အခြားဇာတ်ကောင်များသို့မဟုတ်ကြိုးများဖြင့်အချို့သောသို့မဟုတ်အက္ခရာများကိုအစားထိုးရန်ရည်ညွှန်းသည်။

PHP တွင် string တစ်ခုတွင်အက္ခရာများအားလုံးကိုမည်သို့အစားထိုးရမည်နည်း

PHP တွင် string တစ်ခုတွင်အက္ခရာများကိုအစားထိုးရန် stringplace function ကိုသုံးနိုင်သည်။ အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

 <span class="fun">strip_replace (ရှာဖွေခြင်း, အစားထိုးခြင်း, ဘာသာရပ်ရေတွက်)</span>

တစ်ခုချင်းစီ၏ဆိုလိုတာက၏အဓိပ္ပါယ်များမှာအောက်ပါအတိုင်းဖြစ်သည် -

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

ဇာတ်ကောင်အားလုံးကို string တစ်ခုအတွက်အစားထိုးပါ

အောက်ဖော်ပြပါကုဒ်ဥပမာသည် stringplace function ကိုအသုံးပြုပြီး string နှင့် string တစ်ခုတွင် string တစ်ခုတွင် string တစ်ခုဖြင့်မည်သို့အစားထိုးရမည်ကိုပြသသည်။

 $str = "Hello, world!";
$new_str = str_replace(",", " ", $str);
echo $new_str; // ထုတ်လုပ်ခြင်း:Hello  world!

ဇာတ်ကောင်များအားလုံးကိုပုံမှန်အသုံးအနှုန်းများဖြင့်ကြိုးဖြင့်အစားထိုးပါ

string တစ်ခုရှိအက္ခရာများအားလုံးကိုအစားထိုးရန်ပုံမှန်အသုံးအနှုန်းများကိုသင်အသုံးပြုရန်လိုအပ်ပါက Preg_replace function ကိုသုံးနိုင်သည်။ အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

 <span class="fun">Preg_replace (ပုံစံ, အစားထိုးခြင်း, ဘာသာရပ်, ကန့်သတ်ချက်)</span>

parameter သည်ရှင်းလင်းချက်:

  • ပုံစံ - ပုံမှန်စကားရပ်ပုံစံကိုကိုယ်စားပြုရန် parameter သည်ဖြစ်ရမည်။
  • အစားထိုး : parameter သည်အစားထိုးရန်အသုံးပြုသည့် string ကိုကိုယ်စားပြုရမည်။
  • အကြောင်းအရာ - မူလ string ကိုကိုယ်စားပြုသော parameter သည်ဖြစ်ရမည်။
  • ကန့်သတ် : အစားထိုး parameter သည်အစားထိုး parameter သည်။

အောက်ပါကုဒ်ဥပမာသည် preg_replace function ကို အသုံးပြု. ကြယ်ပွင့်တစ်ခုတွင်အက္ခရာများကို charge တစ်ခုဖြင့်မည်သို့အစားထိုးရမည်ကိုပြသသည်။

 $str = "Hello, world!";
$new_str = preg_replace("/./", "*", $str);
echo $new_str; // ထုတ်လုပ်ခြင်း:***********

အကျဉ်းချုပ်

PHP တွင် string ကိုအစားထိုးခြင်းကို stringplace ( သို့) preg_replace လုပ်ဆောင်ချက်များမှတဆင့်အကောင်အထည်ဖော်နိုင်သည်။ နည်းလမ်းနှစ်မျိုးလုံးတွင်သင်သည်စကားလုံးများကိုကြိုးများဖြင့်အစားထိုးခြင်းတွင်အထူးသဖြင့်ပုံမှန်အသုံးအနှုန်းများကိုအသုံးပြုသောအခါပိုမိုရှုပ်ထွေးသောအစားထိုးနည်းစနစ်ကိုအကောင်အထည်ဖော်ရန်ခွင့်ပြုသည်။