substr_replace ဖန်ရှင်
substr_replace ဖန်ရှင်သည် string ၏ သတ်မှတ်ထားသော
အစိတ်အပိုင်းကို အခြားတစ်ခုနှင့် အစားထိုးပေးသည်။ ဤဖန်ရှင်သည်
string ၏ သတ်မှတ်ထားသော အစိတ်အပိုင်းကို ဖြတ်ထုတ်ယူပြီး (မည်သည့်နေရာမှ စတင်ဖြတ်မည်၊
စာလုံးဘယ်နှစ်လုံးယူမည်ဆိုသည်ကို parameter များဖြင့် သတ်မှတ်ပေးသည်)
ဖြတ်ထုတ်ယူထားသော အစိတ်အပိုင်းနေရာတွင် သတ်မှတ်ပေးထားသော string ကို အစားထိုးထည့်ပေးသည်။
နောက်ဆုံး parameter ကို မသတ်မှတ်ထားပါက -
string ၏ အဆုံးထိ အစားထိုးမှုကို ပြုလုပ်ပေးမည်ဖြစ်သည်။
Syntax
substr_replace(array|string $string, array|string $replace, array|int $offset, array|int|null $length = null): string|array
ဥပမာ
string ထဲမှ စာလုံးများကို ပထမဆုံးမှ စတင်၍
(စာလုံးအရေအတွက် နံပါတ်သည်
သုညမှ စတင်သည်)၊ 3 လုံးကို ဖြတ်ထုတ်ပြီး ၎င်းတို့အစား
'!!!' ကို ထည့်သွင်းကြည့်ပါမည်:
<?php
echo substr_replace('abcde', '!!!', 1, 3);
?>
ကုဒ်ကို run ပြီးနောက် ရရှိသော ရလဒ်:
'a!!!e'
ဥပမာ
string ထဲမှ စာလုံးများကို ပထမဆုံးမှ စတင်၍ string ၏ အဆုံးအထိ
(နောက်ဆုံး parameter ကို မသတ်မှတ်ထားသောကြောင့်) ဖြတ်ထုတ်ပြီး ၎င်းတို့အစား
'!!!' ကို ထည့်သွင်းကြည့်ပါမည်:
<?php
echo substr_replace('abcde', '!!!', 1);
?>
ကုဒ်ကို run ပြီးနောက် ရရှိသော ရလဒ်:
'a!!!'
ဆက်လက် ဖတ်ရှုရန်
-
str_replaceဖန်ရှင်,
သည် string အတွင်း ရှာဖွေခြင်းနှင့် အစားထိုးခြင်းကို ဆောင်ရွက်ပေးသည် -
substrဖန်ရှင်,
သည် substring ၏ အစိတ်အပိုင်းကို ဖြတ်ထုတ်ယူပေးသည်