လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> 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 ထက်ကြီးသည်) ကြောင့်၎င်းကိုအသုံးပြုခြင်းကိုသတိပေးသည်။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • addcslashes သုံး. string ကိုဆန့်ကျင်ရေးဆန့်ကျင်ရေးဆန့်ကျင်ရေး stripcslashes

    stripcslashes

    addcslashesသုံး.stri
  • သဘာဝအစဉ်အဆက် algorithm ကို အသုံးပြု. ကြိုးများကိုနှိုင်းယှဉ်ခြင်း (ကိစ္စတွင်မခံစားနိုင်သော) strnatcasecmp

    strnatcasecmp

    သဘာဝအစဉ်အဆက်algorith
  • Metacharacter အစုံလွတ်မြောက် quotemeta

    quotemeta

    Metacharacterအစုံလွတ
  • ဒီဂျစ်တယ် format အချက်အလက်ကိုရယူပါ localeconv

    localeconv

    ဒီဂျစ်တယ်formatအချက်
  • strstr ၏ alias ကို strchr

    strchr

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

    money_format

    ငွေကြေးstringsသို့နံ
  • ယုတ္တိ - ဟေဗြဲဘာသာကိုအမြင်အာရုံ - ဟေဗြဲဘာသာပြောင်းပါ hebrev

    hebrev

    ယုတ္တိ-ဟေဗြဲဘာသာကိုအ
  • CRC32 polynomials string ကိုတွက်ချက်ပါ crc32

    crc32

    CRC32polynomialsstri