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

    stripcslashes

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

    str_rot13

    တစ်ဦးstringကိုအပေါ်တ
  • CRC32 polynomials string ကိုတွက်ချက်ပါ crc32

    crc32

    CRC32polynomialsstri
  • အဆိုပါ format ချ string ကိုပြန်ပို့သည် sprintf

    sprintf

    အဆိုပါformatချstring
  • string ကိုပြောင်းပြန် strrev

    strrev

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

    money_format

    ငွေကြေးstringsသို့နံ
  • တစ်ရှုထောင်ခင်းကျင်းတစ် ဦး string ကိုသို့တစ်ရှုထောင်ခင်းကျင်း၏တန်ဖိုးကိုပြောင်းပါ implode

    implode

    တစ်ရှုထောင်ခင်းကျင်း
  • အဆိုပါ stream ဖို့ format ချ string ကိုရေးပါ fprintf

    fprintf

    အဆိုပါstreamဖို့form
လူကြိုက်များသော ဆောင်းပါးများ