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

preg_replace_callback

ပုံမှန်စကားရပ်ကိုရှာဖွေပြီး calmback ဖြင့်အစားထိုးပါ
အမည်:preg_replace_callback
အမျိုးအစား:ပုံမှန် processing pcre
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:အသုံးအနှုန်းနှင့်ပြန်ခေါ်ခြင်းများကိုပေးထားသောစကားရပ်၏ကိုက်ညီမှုအားလုံးနှင့်အတူ callback function မှပြန်လာသော substring နှင့်အတူအစားထိုးရန် string ကိုပြန်သွားပါ။

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

preg_replace_callback() function ကိုထုတ်ဖော်ပြောဆိုခြင်းနှင့် callback function ကိုပေးပြီး callback function မှပြန်လာသောအလွှာများဖြင့်အစားထိုးသည့် string ကိုပြန်ပို့သည်။

နမူနာ

ဝါကျတွင်စကားလုံးများအားလုံးအတွက်အက်ခရာအရေအတွက်ကိုတွက်ချက်ပါ။

 <? PHP
function ceptletters ( $ ကိုက်ညီ ) {
  $ matches [ 0 ] ။ '(' ) ။ strlen ( $ ကိုက်ညီမှု [ 0 ] ) ။ ')' ;
}

$ input = "w3school.com.cn မှကြိုဆိုပါတယ်!" ;
$ Planto မှ = '/ / /'s) ။
$ ရလဒ် = preg_replace_callback ( $ plantoglet , 'countletters' , $ input ) ;
ECHO $ ​​ရလဒ် ,
>

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

သဒ္ဒါ

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

လိုအပ်ပါတယ် တစ် ဦး အစားထိုးပြန်ကြောင်း callback function ကို။

callback function တွင်ပွဲတစ်ခုစီပါ 0 င်သည့် parameter တစ်ခုရှိသည်။

Array ၏ပထမဆုံး element တွင်ဖော်ပြချက်တစ်ခုလုံးနှင့်ကိုက်ညီသည်။ ကြွင်းသောအရာများတွင်အုပ်စုတစ်ခုစီသည်အုပ်စုတစ်ခုချင်းစီအတွက်ပွဲများပါ 0 င်သည်။

အင်ပွတ်ပြုလုပ် လိုအပ်ပါတယ် ၎င်းတွင်အစားထိုးထားသောကြိုးတစ်ချောင်းသို့မဟုတ်ခင်းကျင်းခြင်း။
ကန့်သတ်

optional ကို။ အဘယ်သူမျှမကန့်သတ်ညွှန်ပြ, ပုံမှန် default ဖြစ်ပါတယ်။

string တစ်ခုစီတွင်ပြုလုပ်နိုင်သည့်အစားထိုးအရေအတွက်နှင့် ပတ်သက်. ကန့်သတ်ချက်ကိုသတ်မှတ်သည်။

ရေတွက် optional ကို။ function ကိုကွပ်မျက်ခံရပြီးနောက်ဤပြောင်းလဲမှုများတွင်မည်သည့်နေရာတွင်အစားထိုးမည်ကိုညွှန်ပြသောနံပါတ်တစ်ခုပါ 0 င်မည်။
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • ပုံမှန်အသုံးအနှုန်းကိုရှာဖွေခြင်းနှင့် callback အစားထိုးအသုံးပြုပါ preg_replace_callback_array

    preg_replace_callback_array

    ပုံမှန်အသုံးအနှုန်းက
  • ပုံမှန်စကားရပ်အားဖြင့်သီးခြား strings preg_split

    preg_split

    ပုံမှန်စကားရပ်အားဖြင
  • ကမ္ဘာလုံးဆိုင်ရာပုံမှန်စကားရပ်ကိုက်ညီမှုကိုလုပ်ဆောင်ပါ preg_match_all

    preg_match_all

    ကမ္ဘာလုံးဆိုင်ရာပုံမ
  • ပုံမှန်စကားရပ်ကိုက်ညီလုပ်ဆောင်ပါ preg_match

    preg_match

    ပုံမှန်စကားရပ်ကိုက်ည
  • ပုံမှန်အသုံးအနှုန်းရှာဖွေရေးနှင့်အစားထိုးဖျော်ဖြေ preg_filter

    preg_filter

    ပုံမှန်အသုံးအနှုန်းရ
  • ပုံမှန်အသုံးအနှုန်းရှာဖွေရေးနှင့်အစားထိုးလုပ်ဆောင်ပါ preg_replace

    preg_replace

    ပုံမှန်အသုံးအနှုန်းရ
  • နောက်ဆုံး PCRE ပုံမှန်စကားရပ်ကွပ်မျက်မှု၏အမှားမက်ဆေ့ခ်ျကိုပြန်ပို့သည် preg_last_error_msg

    preg_last_error_msg

    နောက်ဆုံးPCREပုံမှန်
  • ကိုက်ညီတဲ့ပုံစံကို array entries တွေကိုပြန်သွားပါ preg_grep

    preg_grep

    ကိုက်ညီတဲ့ပုံစံကိုar
လူကြိုက်များသော ဆောင်းပါးများ