substr_replace ဖန်ရှင်

substr_replace ဖန်ရှင်သည် string ၏ သတ်မှတ်ထားသော အစိတ်အပိုင်းကို အခြားတစ်ခုနှင့် အစားထိုးပေးသည်။ ဤဖန်ရှင်သည် string ၏ သတ်မှတ်ထားသော အစိတ်အပိုင်းကို ဖြတ်ထုတ်ယူပြီး (မည်သည့်နေရာမှ စတင်ဖြတ်မည်၊ စာလုံးဘယ်နှစ်လုံးယူမည်ဆိုသည်ကို parameter များဖြင့် သတ်မှတ်ပေးသည်) ဖြတ်ထုတ်ယူထားသော အစိတ်အပိုင်းနေရာတွင် သတ်မှတ်ပေးထားသော string ကို အစားထိုးထည့်ပေးသည်။ နောက်ဆုံး parameter ကို မသတ်မှတ်ထားပါက - string ၏ အဆုံးထိ အစားထိုးမှုကို ပြုလုပ်ပေးမည်ဖြစ်သည်။

Syntax

phpsubstr_replace(array|string $string, array|string $replace, array|int $offset, array|int|null $length = null): string|array

ဥပမာ

string ထဲမှ စာလုံးများကို ပထမဆုံးမှ စတင်၍ (စာလုံးအရေအတွက် နံပါတ်သည် သုညမှ စတင်သည်)၊ 3 လုံးကို ဖြတ်ထုတ်ပြီး ၎င်းတို့အစား '!!!' ကို ထည့်သွင်းကြည့်ပါမည်:

php<?php
  echo substr_replace('abcde', '!!!', 1, 3);
?>

ကုဒ်ကို run ပြီးနောက် ရရှိသော ရလဒ်:

php'a!!!e'

ဥပမာ

string ထဲမှ စာလုံးများကို ပထမဆုံးမှ စတင်၍ string ၏ အဆုံးအထိ (နောက်ဆုံး parameter ကို မသတ်မှတ်ထားသောကြောင့်) ဖြတ်ထုတ်ပြီး ၎င်းတို့အစား '!!!' ကို ထည့်သွင်းကြည့်ပါမည်:

php<?php
  echo substr_replace('abcde', '!!!', 1);
?>

ကုဒ်ကို run ပြီးနောက် ရရှိသော ရလဒ်:

php'a!!!'

ဆက်လက် ဖတ်ရှုရန်

  • str_replace ဖန်ရှင်,
    သည် string အတွင်း ရှာဖွေခြင်းနှင့် အစားထိုးခြင်းကို ဆောင်ရွက်ပေးသည်
  • substr ဖန်ရှင်,
    သည် substring ၏ အစိတ်အပိုင်းကို ဖြတ်ထုတ်ယူပေးသည်