လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> 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
  • uuencode encoded string ကို decode convert_uudecode

    convert_uudecode

    uuencodeencodedstrin
  • ကျပန်းတစ် string ကိုနှောင့်အယှက် str_shuffle

    str_shuffle

    ကျပန်းတစ်stringကိုနှ
  • ကြိုးမှ HTML နှင့် PHP tags များကိုဖယ်ရှားပါ strip_tags

    strip_tags

    ကြိုးမှHTMLနှင့်PHPt
  • Arrays သို့ CSV strings ကိုခွဲခြမ်းစိတ်ဖြာ str_getcsv

    str_getcsv

    Arraysသို့CSVstrings
  • strstr ၏ alias ကို strchr

    strchr

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

    strrpos

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

    hebrev

    ယုတ္တိ-ဟေဗြဲဘာသာကိုအ