80 of 410 menu

str_replace function

str_replace function သည် string အတွင်းရှိ သတ်မှတ်ထားသော စာသားကို ရှာဖွေပြီး အခြားတစ်ခုနှင့် အစားထိုးပေးသည်။ ပထမ parameter အနေဖြင့် function သည် အစားထိုးမည့်အရာကို လက်ခံပြီး ဒုတိယ parameter သည် အစားထိုးမည့်အရာဖြစ်သည်။ ၎င်းတို့သည် string နှစ်ခု သို့မဟုတ် array နှစ်ခု ဖြစ်နိုင်သည်။ ဒုတိယကိစ္စတွင် တစ်ခုချင်းစီသော array ၏ element အသီးသီးကို ဒုတိယ array ၏ element အသီးသီးဖြင့် အစားထိုးသွားမည်ဖြစ်သည် (ဥပမာများကို ကြည့်ပါ)။

Syntax

str_replace(array|string $search, array|string $replace, string|array $subject, int &$count = null): string|array

ဥပမာ

'a' စာလုံးအားလုံးကို '!' နှင့် အစားထိုးကြည့်ရအောင်:

<?php echo str_replace('a', '!', 'abcabc'); ?>

Code ကို run လိုက်လျှင် ရလာဒ်:

'!bc!bc'

ဥပမာ

'a' စာလုံးအားလုံးကို 1 နှင့် အစားထိုး၊ 'b' စာလုံးအားလုံးကို 2 နှင့် အစားထိုး၊ 'c' စာလုံးအားလုံးကို 3 နှင့် အစားထိုးကြည့်ရအောင်:

<?php echo str_replace(['a', 'b', 'c'], [1, 2, 3], 'abcabc'); ?>

Code ကို run လိုက်လျှင် ရလာဒ်:

'123123'

ဥပမာ

သတ်မှတ်ထားသော စာလုံးများကို တစ်ခုတည်းသော သင်္ကေတတစ်ခုနှင့် အစားထိုးကြည့်ရအောင်:

<?php echo str_replace(['a', 'b', 'c'], '!', 'abcabc'); ?>

Code ကို run လိုက်လျှင် ရလာဒ်:

'!!!!!!'

ဥပမာ

Array တစ်ခုစီရှိ element များတွင် အစားထိုးလုပ်ဆောင်ကြည့်ရအောင်:

<?php $arr = ['abc', 'abc', 'abc']; $res = str_replace('a', '!', $arr); print_r($res); ?>

Code ကို run လိုက်လျှင် ရလာဒ်:

['!bc', '!bc', '!bc']

ဥပမာ

စာလုံးပေါ်လိုက် (case) အရေးကြီးသည်:

<?php echo str_replace('a', '!', 'Abcabc'); ?>

Code ကို run လိုက်လျှင် ရလာဒ်:

'Abc!bc'

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

  • str_ireplace function ကို၊
    ယင်းသည် စာလုံးပေါ်လိုက် (case) ကို ထည့်သွင်းစဉ်းစားခြင်းမရှိဘဲ ရှာဖွေခြင်းနှင့် အစားထိုးခြင်းကို လုပ်ဆောင်ပေးသည်
  • strtr function ကို၊
    ယင်းသည်လည်း ရှာဖွေခြင်းနှင့် အစားထိုးခြင်းကို လုပ်ဆောင်ပေးသည်
  • substr_replace function ကို၊
    ယင်းသည် string ၏ အပိုင်းတစ်ခုကို ဖြတ်ထုတ်ပြီး အခြားတစ်ခုနှင့် အစားထိုးပေးသည်
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်