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

substr_count

substring များ၏ကွိ၏အရေအတွက်ကိုတွက်ချက်
အမည်:substr_count
အမျိုးအစား:ကြိုး
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:string တစ်ခုတွင်အလွှာတစ်ခုပေါ်လာသည့်အကြိမ်အရေအတွက်ကိုတွက်ချက်သည်။

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

substr_count() function သည် string တစ်ခုတွင်အလွှာတစ်ခုပေါ်လာသည့်အကြိမ်အရေအတွက်ကိုတွက်ချက်သည်။

မှတ်ချက် - substrings သည်စာလုံးအကြီးအသေးအရေးပါသည်။

မှတ်ချက် - ဒီ function ကထပ်တူ substrings တွေကိုမရေတွက်ပါဘူး (ဥပမာ 3 ကိုကြည့်ပါ) ။

မှတ်စု: အကယ်. Start Parameter Parameter Plus သည်အရှည်အရှည်ထက်ပိုသည်ဆိုပါက function သည်သတိပေးချက်တစ်ခုပြုလုပ်သည် (ဥပမာ 4 ကိုကြည့်ပါ။ )

နမူနာ

ဥပမာ 1

string တစ်ခုတွင် "ရှန်ဟိုင်း" အကြိမ်အရေအတွက်ကိုတွက်ချက်ပါ။

 <? PHP
Echo Substr_Count ( "ငါ Shanghai ကိုချစ်တယ်။ ရှန်ဟိုင်းသည်တရုတ်နိုင်ငံ၏အကြီးမားဆုံးမြို့ဖြစ်သည်။ " " ရှန်ဟိုင်း" ) ,
>

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

ဥပမာ 2

parameters အားလုံးကိုသုံးပါ။

 <? PHP
$ str = "ဒါကောင်းတယ် "
ပဲ့တင်သံ strlen ( $ str ) ။ "<br> <br>" ; // strrlen () strring အရှည်ပြန်လာရန်အသုံးပြုပါ
echo substr_count ( $ str , "is" ) ။ "<br> <br>" ; // အကြိမ်အရေအတွက်သည် string ကိုတွင်တွေ့ရသည်
Echo Substr_count ( $ str ", " is " , 2 ) ။ "<br> <br>" ; // string ကို "ကောင်းပြီ" ကိုလျှော့ချ
echo substr_count ( $ str ", " is " , 3 ) ။ "<br> <br>" ; // string ကို "s ကောင်းလှ၏" လျှော့ချသည်
Echo Substr_Count ( $ str ", " is " , 3 , 3 ) ။ "<br> <br>" ; // string ကို "SI" သို့လျှော့ချဖြစ်ပါတယ်
>

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

ဥပမာ 3

အလွှာများထပ်တူခြင်း

 <? PHP
$ str = "Abcabcab" ;
Echo Substr_count ( abcab , "abcab" ) , // ဤ function ကို overling substrings ရေတွက်မထားဘူး
>

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

ဥပမာ 4

အကယ်. အစ နှင့် အရှည် အရအခမ်းအနားများသည် string အရှည်ထက်ကျော်လွန်ပါက function ကိုထုတ်ပေးသည် -

 <? PHP
ECHO $ ​​str = "ဒီဟာကောင်းတယ် "
substr_count ( $ str , "", " , 3 , 9 ) ;
>

အဘယ်ကြောင့်ဆိုသော်အရှည်တန်ဖိုးသည် string ၏အရှည်ထက်ကျော်လွန်သောကြောင့် (3 + 9 သည် 12 ထက်ကြီးသည်) ကြောင့်၎င်းကိုအသုံးပြုခြင်းကိုသတိပေးသည်။

သဒ္ဒါ

 substr_count ( string , substring , start , အရှည် )
တေးရေး ဖေါ်ပြ
ကြိုး လိုအပ်ပါတယ် စစ်ဆေးခံရဖို့ string ကိုဖေါ်ပြသည်။
အလွှာ လိုအပ်ပါတယ် ရှာဖွေရန် string ကိုဖေါ်ပြသည်။
စက်နှိုး optional ကို။ string ကိုရှာဖွေရန်မည်သည့်နေရာတွင်စတင်မည်ကိုသတ်မှတ်သည်။
အရှည် optional ကို။ ရှာဖွေမှု၏အရှည်ကိုသတ်မှတ်ပါ။
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • output ကိုတစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသောကြိုးများ echo

    echo

    outputကိုတစ်ခုသို့မဟ
  • အဆိုပါ stream ဖို့ format ချ string ကိုရေးပါ fprintf

    fprintf

    အဆိုပါstreamဖို့form
  • တစ် ဦး string ကို၏ပထမ ဦး ဆုံးဖြစ်ပျက်မှုကိုရှာပါ strstr

    strstr

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

    money_format

    ငွေကြေးstringsသို့နံ
  • ပစ်မှတ် string ကိုအတွက်သတ်မှတ်ထားသော string ကို၏နောက်ဆုံးဖြစ်ပျက်မှုကိုတွက်ချက်ပါ strrpos

    strrpos

    ပစ်မှတ်stringကိုအတွက
  • string တစ်ခုရဲ့ metaphone key ကိုတွက်ချက်ပါ metaphone

    metaphone

    stringတစ်ခုရဲ့metaph
  • ကြိုးတစ်စင်းသတ်မှတ်ထားသောအရေအတွက်ကိုချိုးဖျက် wordwrap

    wordwrap

    ကြိုးတစ်စင်းသတ်မှတ်ထ
  • တစ် ဦး string ကိုအပေါ်တစ် ဦး ပုပ် 1 နှစ်ပြောင်းလဲလုပ်ဆောင်ပါ str_rot13

    str_rot13

    တစ်ဦးstringကိုအပေါ်တ