PHP substr_replace() သုံးသပ်ခြင်း
အကျိုးဆက်
"Hello" ကို "world" ဖြင့် ပြောင်းလဲကြောင်း ပြုလုပ်တတ်သည်:
<?php echo substr_replace("Hello","world",0); ?>
အသုံးပြုခြင်း နှင့် အကျိုးသမား
substr_replace() သုံးသပ်ခြင်း ကို သုံးသပ်ခြင်း၏ အစိတ်အပိုင်းကို သုံးသပ်ခြင်းသို့ ပြောင်းလဲကြောင်း ပြုလုပ်တတ်သည်。
ဝေဖန်ချက်အခါ start သုံးသပ်ခြင်းကို ဝေးချိန် length နှင့် ပြင်းထန်စွာ startတူ length 0
ဝေဖန်ချက်အချက်ပြချက်
ပါဠိ
substr_replace(string,replacement,start,length)
သဘော | ဖော်ပြ |
---|---|
string | လိုအပ်သည်။ သုံးသပ်ခြင်းကို စစ်ဆေးရန် သုံးသပ်ခြင်းကို အမိန့်ပြုတည်း。 |
replacement | လိုအပ်သည်။ သုံးသပ်ခြင်းကို ထည့်သွင်းရန် သုံးသပ်ခြင်းကို အမိန့်ပြုတည်း。 |
start |
လိုအပ်သည်။ သုံးသပ်ခြင်း၏ စတင်ခွဲခြားရာကို အမိန့်ပြုတည်း。
|
length |
ဆိုင်သော အရွယ် ကို သတ်မှတ်ပါ။ အချိန်ခွင် အဖြစ် အချက်အလက် ဖြစ်ပါ။
|
နည်းပါး အချက်
ပြန်အပ်သော အရင်းအမြစ် | ပြောင်းလဲသော အသား ကို ပြန်အပ်ပါ။ အခါ string အဖွဲ့အစည်း ဖြစ်လျှင် အဖွဲ့အစည်း ကို ပြန်အပ်ပါ။ |
PHP ပုံစံ | 4+ |
အစီရင်ခံ မှတ် | PHP 4.3.3 ကတည်းက အရင်းအမြစ် အား အဖွဲ့အစည်း ကို လက်ခံပါ။ |
အခြား အမှတ်
အမှတ် 1
အချိန်ခွင် အဖြစ် ၆ လျှောက် ပြောင်းလဲပါ။ ("world" ကို 'Shanghai' နှင့် ပြောင်းလဲပါ)
<?php echo substr_replace("Hello world","Shanghai",6); ?>
အမှတ် 2
အချိန်ခွင် အဖြစ် အစိတ်အချုပ် ပေါ် ၅ လျှောက် ပြောင်းလဲပါ။ ("world" ကို 'Shanghai' နှင့် ပြောင်းလဲပါ)
<?php echo substr_replace("Hello world","Shanghai",-5); ?>
အမှတ် 3
"world" ပစ်ထုတ် အစောပိုင်းတွင် 'Hello' ကို ထိန်းထားပါ။
<?php echo substr_replace("world","Hello ",0,0); ?>
အမှတ် 4
အချို့ အသား ကို တစ်ခါတစ်ရံ ပြောင်းလဲခြင်းများ ပြုလုပ်ရန်။ မည်သည့် အသား တွင် 'AAA' ကို 'BBB' နှင့် ပြောင်းလဲပါ။
<?php $replace = array("1: AAA","2: AAA","3: AAA"); echo implode("<br>",substr_replace($replace,'BBB',3,3)); ?>