လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> 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 - အစားထိုးတာထက်ထည့်ပါ
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • string တစ်ခုမှာပေးထားသောအလွှာတစ်ခုပါ 0 င်သည်ကိုဆုံးဖြတ်သည် str_contains

    str_contains

    stringတစ်ခုမှာပေးထား
  • ဇာတ်ကောင်တစ် ဦး အား Cyrillic ဇာတ်ကောင်တစ် ဦး မှအခြားတစ်ခုသို့ပြောင်းပါ convert_cyr_string

    convert_cyr_string

    ဇာတ်ကောင်တစ်ဦးအားCyr
  • ဒီဂျစ်တယ် format အချက်အလက်ကိုရယူပါ localeconv

    localeconv

    ဒီဂျစ်တယ်formatအချက်
  • နှစ်ခု strings အကြားတည်းဖြတ်အကွာအဝေးတွက်ချက် levenshtein

    levenshtein

    နှစ်ခုstringsအကြားတည
  • output ကိုတစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသောကြိုးများ echo

    echo

    outputကိုတစ်ခုသို့မဟ
  • C startion တွင် backslashes ကို အသုံးပြု. string တစ်ခုအတွက်ဇာတ်ကောင်များလွတ်မြောက်ခြင်း addcslashes

    addcslashes

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

    money_format

    ငွေကြေးstringsသို့နံ
  • htmlspecialchars () နှင့် htmlenties () ကိုအသုံးပြုပြီးနောက်ပြောင်းလဲခြင်းစားပွဲကိုပြန်ပို့သည် () get_html_translation_table

    get_html_translation_table

    htmlspecialchars()နှ
လူကြိုက်များသော ဆောင်းပါးများ