PHP တွင် strow_word_count သည်အလွန်လက်တွေ့ကျသော built-in function တစ်ခုဖြစ်ပြီး string တစ်ခုတွင်စကားလုံးအရေအတွက်ကိုလျင်မြန်စွာရေတွက်နိုင်သည်။ ဒီ function ကိုရိုးရှင်းတဲ့ကြိုးတွေအတွက်သာမကဖိုင်တစ်ခုကနေဖတ်ပါ။ ဤဆောင်းပါးသည်စာသားဖိုင်နံပါတ်ကိုရေတွက်ရန် str_word_count function ကိုအသုံးပြုနည်းကိုမိတ်ဆက်ပေးလိမ့်မည်။
strow_word_count function ၏အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -
<span><span><span class="hljs-keyword">int</span></span><span> </span><span><span class="hljs-title function_ invoke__">str_word_count</span></span><span>(</span><span><span class="hljs-keyword">string</span></span><span> </span><span><span class="hljs-variable">$string</span></span><span>, </span><span><span class="hljs-keyword">int</span></span><span> </span><span><span class="hljs-variable">$format</span></span><span> = </span><span><span class="hljs-number">0</span></span><span>, </span><span><span class="hljs-keyword">string</span></span><span>|</span><span><span class="hljs-literal">null</span></span><span> </span><span><span class="hljs-variable">$charlist</span></span><span> = </span><span><span class="hljs-literal">null</span></span><span>)
</span></span>
$ string : လုပ်ငန်းစဉ်အတွက် input string ကို။
$ format - ပြန်လည်ထူထောင်ရေးပုံစံကိုထိန်းချုပ်သည်, 0 ကိုဆိုလိုသည်။ 0 ကိုဆိုလိုသည်။ 0 ကိုဆိုလိုသည်, 1 ကိုဆိုလိုသည်။ 1 ဆိုသည်မှာ array ဟူသောစကားလုံးကိုဆိုလိုသည်။ 2 ဆိုသည်မှာ 2 ကိုဆိုလိုသည်။
$ ပရဟိတလုပ်ငန်း - စာလုံးတစ်လုံး၏အစိတ်အပိုင်းတစ်ခုအဖြစ်သတ်မှတ်ထားသည့်အက္ခရာများကိုသတ်မှတ်ပေးသော optional character list တစ်ခု။
ပုံမှန်အားဖြင့် (i.e. $ format = 0 ), function သည်စာသားထဲမှာစကားလုံးအရေအတွက်ကိုပြန်ပို့သည်။
ကျွန်ုပ်တို့တွင်စာသားဖိုင် ဥပမာ ရှိသည်ဆိုပါစို့။ စကားလုံးအရေအတွက်ကိုရေတွက်ရန်လိုအပ်သည်ဆိုပါစို့။ ပထမ ဦး စွာကျွန်ုပ်တို့သည်ဖိုင်အကြောင်းအရာကိုဖတ်ရန် File_Get_contontents () function ကိုအသုံးပြုရန်လိုအပ်သည်။ ထို့နောက်စကားလုံးအရေအတွက်ကိုရေတွက်ရန် str_word_count ကို သုံးပါ။ ဤတွင် PHP Code Pegement SHORT SHOP
<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// စာသားဖိုင်၏အကြောင်းအရာကိုဖတ်ပါ</span></span><span>
</span><span><span class="hljs-variable">$fileContent</span></span><span> = </span><span><span class="hljs-title function_ invoke__">file_get_contents</span></span><span>(</span><span><span class="hljs-string">'example.txt'</span></span><span>);
</span><span><span class="hljs-comment">// ဖိုင်သည်ဗလာမပေါ်ပါ</span></span><span>
</span><span><span class="hljs-keyword">if</span></span><span> (</span><span><span class="hljs-variable">$fileContent</span></span><span> === </span><span><span class="hljs-literal">false</span></span><span>) {
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ဖိုင်ကိုမဖတ်နိုင်ပါ。"</span></span><span>;
</span><span><span class="hljs-keyword">exit</span></span><span>;
}
</span><span><span class="hljs-comment">// အသုံးပြု str_word_count function ကိုရေတွက်</span></span><span>
</span><span><span class="hljs-variable">$wordCount</span></span><span> = </span><span><span class="hljs-title function_ invoke__">str_word_count</span></span><span>(</span><span><span class="hljs-variable">$fileContent</span></span><span>);
</span><span><span class="hljs-comment">// ရလဒ်ရလဒ်</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ဖိုင်ထဲမှာရှိတဲ့စကားလုံးအရေအတွက်:<span class="hljs-subst">$wordCount</span></span></span><span>";
</span><span><span class="hljs-meta">?></span></span><span>
</span></span>
ဖိုင်အကြောင်းအရာကိုဖတ်ပါ ။ ဥပမာ အားဖြင့် Symer_TXT_Contents () function ကို ဖြတ်. function.txt ဖိုင်ပါအကြောင်းအရာများကိုကျွန်ုပ်တို့ဖတ်ရှုသည်။ အကယ်. ဖိုင်မရှိပါသို့မဟုတ်ဖတ်ရန်မအောင်မြင်ပါက File_Get_contros () File_Get_contros () သည် မှားယွင်းစွာ ပြန်ပို့လိမ့်မည်။
statical word count : strow_word_count () function ကိုခေါ်ဆိုခြင်းဖြင့်ဖိုင်ရှိစကားလုံးအရေအတွက်ကိုအလွယ်တကူရနိုင်သည်။ ဤလုပ်ဆောင်ချက်သည် punctionute ကိုအလိုအလျောက်လျစ်လျူရှုပြီး pudsite ကိုအလိုအလျှောက်လျစ်လျူရှုထားပြီးအဖြူရောင်စာလုံးများ,
ရလဒ်ရလဒ် - နောက်ဆုံးတွင်ကျွန်ုပ်တို့သည်စင်ကြားသောစကားလုံးအရေအတွက်ကိုဖန်သားပြင်သို့ထုတ်ပေးသည်။
အထက်ဖော်ပြပါကုဒ်သည်စကားလုံးအရေအတွက်ကိုရေတွက်ရန်အလွယ်ကူဆုံးနည်းလမ်းဖြစ်သော်လည်း strow_word_count function သည်အခြားလုပ်ဆောင်မှုများကိုပေးသည်။ ကျွန်ုပ်တို့သည် format parameter ကိုပြုပြင်ခြင်းဖြင့်ရလဒ်များပိုမိုရရှိနိုင်သည်။
အကယ်. သင်သည်စာသားထဲတွင်စကားလုံးများအားလုံးကိုရလိုပြီး array တစ်ခုအဖြစ်ပြန်ပို့လိုပါက $ format ကို 1 ခုသတ်မှတ်နိုင်သည်။
<span><span><span class="hljs-variable">$wordArray</span></span><span> = </span><span><span class="hljs-title function_ invoke__">str_word_count</span></span><span>(</span><span><span class="hljs-variable">$fileContent</span></span><span>, </span><span><span class="hljs-number">1</span></span><span>);
</span><span><span class="hljs-title function_ invoke__">print_r</span></span><span>(</span><span><span class="hljs-variable">$wordArray</span></span><span>);
</span></span>
စကားလုံးတစ်လုံးစီသည်မည်သည့်နေရာတွင်ရှိသည်ကိုသင်သိလိုပါက $ format ကို 2 ခုသတ်မှတ်နိုင်သည်။ ဤအချက်မှာပြန်လာသော activity ခင်းကျင်းသည်။
<span><span><span class="hljs-variable">$wordPositions</span></span><span> = </span><span><span class="hljs-title function_ invoke__">str_word_count</span></span><span>(</span><span><span class="hljs-variable">$fileContent</span></span><span>, </span><span><span class="hljs-number">2</span></span><span>);
</span><span><span class="hljs-title function_ invoke__">print_r</span></span><span>(</span><span><span class="hljs-variable">$wordPositions</span></span><span>);
</span></span>
Strow_word_count သည်စာသားအရေအတွက်ကိုရေတွက်ရန်အလွန်တိကျသောလုပ်ဆောင်မှုတစ်ခုဖြစ်သည်။ စာသားဖိုင်များကို processing လုပ်သည့်အခါ file_get_controners နှင့် stroge_word_count ကို ပေါင်းစပ်ခြင်းကကျွန်ုပ်တို့အားအလျင်အမြန်လုပ်ဆောင်ရန်ကူညီနိုင်သည်။ ဟုတ်ပါတယ်, သင်စိတ်ကြိုက်ပိုမိုလိုအပ်ပါက strit_word_count ၏ parameter များကိုညှိခြင်းအားဖြင့်ကွဲပြားခြားနားသောပုံစံများဖြင့်လည်း output ကိုရနိုင်သည်။
PHP တွင် strow_word_count function ကိုမည်သို့အသုံးပြုရမည်ကိုပိုမိုနားလည်သဘောပေါက်ခြင်းနှင့်၎င်းကိုစစ်မှန်တဲ့စီမံကိန်းများအတွက်အသုံးချနိုင်မည်ကိုပိုမိုနားလည်သဘောပေါက်ရန်ဤဆောင်းပါးကဤဆောင်းပါးသည်သင့်အားပိုမိုကောင်းမွန်သောနားလည်နိုင်ရန်မျှော်လင့်ပါသည်။