လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> substr_replace

substr_replace

ကြိုးအစားထိုးကြောင်း substrings
အမည်:substr_replace
အမျိုးအစား:ကြိုး
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:ကြိုး၏အစိတ်အပိုင်းကိုအခြား string တစ်ခုဖြင့်အစားထိုးပါ။

အဓိပ္ပါယ်နှင့်အသုံးပြုမှု

substr_replace() function ကိုအခြား string ကိုနှင့်အတူ string ၏အစိတ်အပိုင်းတစ်ခုအစားထိုး။

မှတ်စု: အကယ်. start parameter သည်အနှုတ်လက်ခဏာနံပါတ်တစ်ခုနှင့် အရှည်သည် ထက်နည်းသည်သို့မဟုတ်အရှည်ဆုံးဖြစ်ပါက အရှည် 0 င်ဖြစ်သည်။

မှတ်ချက် - ဒီ function က binary ဘေးကင်းလုံခြုံသည်။

နမူနာ

ဥပမာ 1

"Hello" ကို "World နှင့်အစားထိုးပါ။

 <? PHP
echo substr_replace ( "Hello" , "World" , 0 ) ;
>

သင်ကိုယ်တိုင်စမ်းကြည့်ပါ

ဥပမာ 2

String ၏ 6 ခုမြောက်အနေအထားမှအစားထိုး ("Shanghai" နှင့်အတူ "ကမ္ဘာ" ကိုအစားထိုးပါ။

 <? PHP
Echo Substr_replace ( "Hello World" , "Shanghai" , 6 ) ,
>

သင်ကိုယ်တိုင်စမ်းကြည့်ပါ

ဥပမာ 3

string ၏အဆုံးတွင် 5 ခုမြောက်အနေအထားမှအစားထိုး ("Shanghai" နှင့်အတူ "World" နှင့်အစားထိုးပါ။

 <? PHP
echo substr_replace ( "Hello World" , "Shanghai" , - 5 ) ,
>

သင်ကိုယ်တိုင်စမ်းကြည့်ပါ

ဥပမာ 4

"World" အစတွင် "ဟဲလို" ကိုထည့်ပါ -

 <? PHP
echo substr_replace ( "World" , "ဟဲလို" , 0 , 0 ) ;
>

သင်ကိုယ်တိုင်စမ်းကြည့်ပါ

ဥပမာ 5

တချိန်တည်းမှာကြိုးမျိုးစုံအစားထိုးပါ။ "BBB" နှင့်အတူ string တစ်ခုချင်းစီအတွက် "AAA" ကိုအစားထိုးပါ:

 <? PHP
$ အစားထိုး = array ( "1: AAA" , "2: AAA" , "3: AAA" ) ;
ECHO impline ( " <br> " , Substr_replace ( $ အစားထိုး , BBB ' , 3 , 3 ) ,
>

သင်ကိုယ်တိုင်စမ်းကြည့်ပါ

သဒ္ဒါ

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

လိုအပ်ပါတယ် string ကိုအစားထိုးစတင်ရန်နေရာကိုသတ်မှတ်ပါတယ်။

  • အပြုသဘောနံပါတ် - string ကိုအတွက်သတ်မှတ်ထားသောအနေအထားတွင်အစားထိုးစတင်ပါ
  • အနုတ်လက်ခဏာနံပါတ် - string ကို၏အဆုံးမှာသတ်မှတ်ထားသောအနေအထားတွင်အစားထိုးလိုက်ပါ
  • 0 - string ကိုအတွက်ပထမ ဦး ဆုံးဇာတ်ကောင်မှာအစားထိုးစတင်ပါ
အရှည်

optional ကို။ အစားထိုးရန်စာလုံးမည်မျှကိုသတ်မှတ်ပါ။ default သည် string ကိုအရှည်နှင့်အတူတူပင်ဖြစ်သည်။

  • အပြုသဘောနံပါတ် - string ကိုအရှည်အစားထိုး
  • အနုတ်နံပါတ် - string ၏အဆုံးမှအစားထိုးခံရဖို့အလွှာ၏အဆုံးမှာဇာတ်ကောင်အရေအတွက်ကိုကိုယ်စားပြုတယ်။
  • 0 - အစားထိုးတာထက်ထည့်ပါ
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • Binary Data ကို hexadecimal ကိုယ်စားပြုမှုသို့ပြောင်းပါ bin2hex

    bin2hex

    BinaryDataကိုhexadec
  • strings များကို array သို့ပြောင်းပါ str_split

    str_split

    stringsများကိုarrayသ
  • ငွေကြေး strings သို့နံပါတ်များကို format လုပ်ပါ money_format

    money_format

    ငွေကြေးstringsသို့နံ
  • string ကို၏အစိတ်အပိုင်းတစ်ခုပြန်သွားပါ substr

    substr

    stringကို၏အစိတ်အပိုင
  • ကြိုး၏ soundex key ကိုတွက်ချက်ပါ soundex

    soundex

    ကြိုး၏soundexkeyကိုတ
  • String ပထမ ဦး ဆုံးပေါ်လာသည့်နေရာကိုရှာပါ (ကိစ္စတွင်မခံစားနိုင်သော) stripos

    stripos

    Stringပထမဦးဆုံးပေါ်လ
  • ပေးထားသောဖိုင်၏ MD5 hash တန်ဖိုးကိုတွက်ချက်ပါ md5_file

    md5_file

    ပေးထားသောဖိုင်၏MD5ha
  • str_replace ၏ဖြစ်ရပ်မှန် - အာရုံမခံစားနိုင်သောဗားရှင်း str_ireplace

    str_ireplace

    str_replace၏ဖြစ်ရပ်မ
လူကြိုက်များသော ဆောင်းပါးများ