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

substr_count

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

နမူနာ

ဥပမာ 1

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

 <span class="token php language-php"><span class="token delimiter important"><? PHP</span>
<span class="token keyword">Echo</span> <span class="token function">Substr_Count</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"ငါ Shanghai ကိုချစ်တယ်။ ရှန်ဟိုင်းသည်တရုတ်နိုင်ငံ၏အကြီးမားဆုံးမြို့ဖြစ်သည်။ "</span> <span class="token punctuation">"</span> <span class="token string double-quoted-string">ရှန်ဟိုင်း"</span> <span class="token punctuation">)</span> <span class="token punctuation">,</span>
<span class="token delimiter important">></span></span>

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

ဥပမာ 2

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

 <span class="token php language-php"><span class="token delimiter important"><? PHP</span>
<span class="token variable">$ str</span> <span class="token operator">=</span> <span class="token string double-quoted-string">"ဒါကောင်းတယ်</span> <span class="token punctuation">"</span>
<span class="token keyword">ပဲ့တင်သံ</span> <span class="token function">strlen</span> <span class="token punctuation">(</span> <span class="token variable">$ str</span> <span class="token punctuation">)</span> <span class="token operator">။</span> <span class="token string double-quoted-string">"<br> <br>"</span> <span class="token punctuation">;</span> <span class="token comment">// strrlen () strring အရှည်ပြန်လာရန်အသုံးပြုပါ</span>
<span class="token keyword">echo</span> <span class="token function">substr_count</span> <span class="token punctuation">(</span> <span class="token variable">$ str</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"is"</span> <span class="token punctuation">)</span> <span class="token operator">။</span> <span class="token string double-quoted-string">"<br> <br>"</span> <span class="token punctuation">;</span> <span class="token comment">// အကြိမ်အရေအတွက်သည် string ကိုတွင်တွေ့ရသည်</span>
<span class="token keyword">Echo</span> <span class="token function">Substr_count</span> <span class="token punctuation">(</span> <span class="token variable">$ str</span> <span class="token punctuation">",</span> <span class="token string double-quoted-string">" is "</span> <span class="token punctuation">,</span> <span class="token number">2</span> <span class="token punctuation">)</span> <span class="token operator">။</span> <span class="token string double-quoted-string">"<br> <br>"</span> <span class="token punctuation">;</span> <span class="token comment">// string ကို "ကောင်းပြီ" ကိုလျှော့ချ</span>
<span class="token keyword">echo</span> <span class="token function">substr_count</span> <span class="token punctuation">(</span> <span class="token variable">$ str</span> <span class="token punctuation">",</span> <span class="token string double-quoted-string">" is "</span> <span class="token punctuation">,</span> <span class="token number">3</span> <span class="token punctuation">)</span> <span class="token operator">။</span> <span class="token string double-quoted-string">"<br> <br>"</span> <span class="token punctuation">;</span> <span class="token comment">// string ကို "s ကောင်းလှ၏" လျှော့ချသည်</span>
<span class="token keyword">Echo</span> <span class="token function">Substr_Count</span> <span class="token punctuation">(</span> <span class="token variable">$ str</span> <span class="token punctuation">",</span> <span class="token string double-quoted-string">" is "</span> <span class="token punctuation">,</span> <span class="token number">3</span> <span class="token punctuation">,</span> <span class="token number">3</span> <span class="token punctuation">)</span> <span class="token operator">။</span> <span class="token string double-quoted-string">"<br> <br>"</span> <span class="token punctuation">;</span> <span class="token comment">// string ကို "SI" သို့လျှော့ချဖြစ်ပါတယ်</span>
<span class="token delimiter important">></span></span>

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

ဥပမာ 3

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

 <span class="token php language-php"><span class="token delimiter important"><? PHP</span>
<span class="token variable">$ str</span> <span class="token operator">=</span> <span class="token string double-quoted-string">"Abcabcab"</span> <span class="token punctuation">;</span>
<span class="token keyword">Echo</span> <span class="token function">Substr_count</span> <span class="token punctuation">(</span> <span class="token variable">abcab</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"abcab"</span> <span class="token punctuation">)</span> <span class="token punctuation">,</span> <span class="token comment">// ဤ function ကို overling substrings ရေတွက်မထားဘူး</span>
<span class="token delimiter important">></span></span>

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

ဥပမာ 4

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

 <span class="token php language-php"><span class="token delimiter important"><? PHP</span>
<span class="token keyword">ECHO</span> <span class="token variable">$ str</span> <span class="token operator">=</span> <span class="token string double-quoted-string">"ဒီဟာကောင်းတယ်</span> <span class="token punctuation">"</span>
<span class="token function">substr_count</span> <span class="token punctuation">(</span> <span class="token variable">$ str</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"", "</span> <span class="token punctuation">,</span> <span class="token number">3</span> <span class="token punctuation">,</span> <span class="token number">9</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">></span></span>

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

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • CRC32 polynomials string ကိုတွက်ချက်ပါ crc32

    crc32

    CRC32polynomialsstri
  • စာလုံးကြီး၏ပထမ ဦး ဆုံးအက်ခရာကိုသတ်မှတ်ပါ ucfirst

    ucfirst

    စာလုံးကြီး၏ပထမဦးဆုံး
  • အဆိုပါ stream ဖို့ format ချ string ကိုရေးပါ fprintf

    fprintf

    အဆိုပါstreamဖို့form
  • string တွင်အသုံးပြုသောစကားလုံးများနှင့်ပတ်သက်သောသတင်းအချက်အလက်များကိုပြန်ပို့ပါ str_word_count

    str_word_count

    stringတွင်အသုံးပြုသေ
  • output ကိုတစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသောကြိုးများ echo

    echo

    outputကိုတစ်ခုသို့မဟ
  • string ကိုပေးထားသော substring နှင့်အတူအဆုံးသတ် str_ends_with

    str_ends_with

    stringကိုပေးထားသောsu
  • ကြိုး၏ soundex key ကိုတွက်ချက်ပါ soundex

    soundex

    ကြိုး၏soundexkeyကိုတ
  • string ကို၏အစိတ်အပိုင်းတစ်ခုပြန်သွားပါ substr

    substr

    stringကို၏အစိတ်အပိုင