လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> 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 တစ်ခု၏လိုင်းအသစ်များမတိုင်မီ HTML newline tag ကိုထည့်ပါ nl2br

    nl2br

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

    get_html_translation_table

    htmlspecialchars()နှ
  • တစ် ဦး string ကို၏ပထမ ဦး ဆုံးဖြစ်ပျက်မှုကိုရှာပါ strstr

    strstr

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

    addcslashes

    Cstartionတွင်backsla
  • တစ်ထောင် sinkator အတွက်နံပါတ် format number_format

    number_format

    တစ်ထောင်sinkatorအတွက
  • strstr ၏ alias ကို strchr

    strchr

    strstr၏aliasကို
  • ကြိုးမှ HTML နှင့် PHP tags များကိုဖယ်ရှားပါ strip_tags

    strip_tags

    ကြိုးမှHTMLနှင့်PHPt
  • strings များကို array သို့ပြောင်းပါ str_split

    str_split

    stringsများကိုarrayသ
လူကြိုက်များသော ဆောင်းပါးများ