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