PHP တွင် string သည်စာလုံးအကြီးများဖြင့်ဖွဲ့စည်းထားခြင်းရှိ, မရှိဆုံးဖြတ်ရန်ဘုံစစ်ဆင်ရေးတစ်ခုဖြစ်သည်။ ကံကောင်းထောက်မစွာပင် PHP သည် built-in function cpresse_upper () ကိုထောက်ပံ့ပေးသည်။ ၎င်းသည်ကျွန်ုပ်တို့အားအလွယ်တကူပြုလုပ်ရန်ကူညီသည်။ နောက်တစ်ခုက string သည်စာလုံးအကြီးများဖြင့်လုံးလုံးလျားလျားရေးထားခြင်းရှိမရှိဆုံးဖြတ်ရန် Centpe_upper () function ကိုမည်သို့အသုံးပြုရမည်ကိုမိတ်ဆက်ပေးပါမည်။
cpspe_upper () PHP တွင်အလွန်လက်တွေ့ကျသောဇာတ်ကောင်ခွဲခြားမှုလုပ်ဆောင်ချက်ဖြစ်သည်။ string တစ်ခုရှိအက္ခရာများအားလုံးသည်စာလုံးအကြီးများဖြစ်သည်ကိုရှာဖွေရန်အသုံးပြုသည်။ ဤလုပ်ဆောင်မှု၏ရှေ့ပြေးပုံစံသည်အောက်ပါအတိုင်းဖြစ်သည် -
<span><span><span class="hljs-keyword">bool</span></span><span> </span><span><span class="hljs-title function_ invoke__">ctype_upper</span></span><span> ( </span><span><span class="hljs-keyword">string</span></span><span> </span><span><span class="hljs-variable">$text</span></span><span> )
</span></span>
parameters တွေကို - ဒီ function က string parameter $ စာသားကို လက်ခံရရှိသည်, ၎င်းသည်ကျွန်ုပ်တို့စစ်ဆေးရန်လိုအပ်သည့်ပစ်မှတ်ဖြစ်သည်။
Return Value : String ရှိအက္ခရာများအားလုံးသည်စာလုံးအ ကြီးများ ဖြစ်သည်။ မဟုတ်ရင် မှားယွင်းတဲ့ ပြန်လာ။
သတိပြုသင့်သည်မှာ Ctspe_upper () သည် အက္ခရာစဉ်ဆိုင်ရာအက္ခရာများကိုသာစစ်ဆေးလိမ့်မည်။ ၎င်းသည်အက် ခ ရာမဟုတ်သောအက္ခရာများအတွက်သာစစ်ဆေးလိမ့်မည်။
အသုံးပြုသူတစ် ဦး မှ 0 င်ရောက်သော string တစ်ခုသည်စာလုံးအကြီးများဖြင့်ဖွဲ့စည်းထားသော string တစ်ခုဖြစ်ခြင်းရှိမရှိစစ်ဆေးလိုသည်ဆိုပါစို့။ အောက်ပါကုဒ်ကိုသုံးနိုင်သည်။
<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// စမ်းသပ် string ကို</span></span><span>
</span><span><span class="hljs-variable">$str</span></span><span> = </span><span><span class="hljs-string">"HELLOWORLD"</span></span><span>;
</span><span><span class="hljs-comment">// အသုံးပြုctype_upperfunction သည် string သည်စာလုံးအကြီးဖြစ်သည်ကိုစစ်ဆေးပါ</span></span><span>
</span><span><span class="hljs-keyword">if</span></span><span> (</span><span><span class="hljs-title function_ invoke__">ctype_upper</span></span><span>(</span><span><span class="hljs-variable">$str</span></span><span>)) {
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"strings အားလုံးစာလုံးအကြီးများဖြစ်ကြသည်。\n"</span></span><span>;
} </span><span><span class="hljs-keyword">else</span></span><span> {
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ကြိုးအားလုံးသည်စာလုံးအကြီးများမဟုတ်ပါ。\n"</span></span><span>;
}
</span><span><span class="hljs-meta">?></span></span><span>
</span></span>
ထုတ်လုပ်မှု -
<span><span>strings အားလုံးစာလုံးအကြီးများဖြစ်ကြသည်。
</span></span>
string တွင်နံပါတ်များ, သင်္ကေတများသို့မဟုတ်နေရာများကဲ့သို့သောအက်ခရာမဟုတ်သောဇာတ်ကောင်များပါ 0 င်ပါက Cype_upper () သည် မှားယွင်းသော ပြန်လာသည်။ ဤတွင်နံပါတ်များနှင့်နေရာများပါ 0 င်သည့်ဥပမာတစ်ခုမှာ -
<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-variable">$str</span></span><span> = </span><span><span class="hljs-string">"HELLO WORLD 123"</span></span><span>;
</span><span><span class="hljs-comment">// အသုံးပြုctype_upperfunction သည် string သည်စာလုံးအကြီးဖြစ်သည်ကိုစစ်ဆေးပါ</span></span><span>
</span><span><span class="hljs-keyword">if</span></span><span> (</span><span><span class="hljs-title function_ invoke__">ctype_upper</span></span><span>(</span><span><span class="hljs-variable">$str</span></span><span>)) {
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"strings အားလုံးစာလုံးအကြီးများဖြစ်ကြသည်。\n"</span></span><span>;
} </span><span><span class="hljs-keyword">else</span></span><span> {
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ကြိုးအားလုံးသည်စာလုံးအကြီးများမဟုတ်ပါ。\n"</span></span><span>;
}
</span><span><span class="hljs-meta">?></span></span><span>
</span></span>
ထုတ်လုပ်မှု -
<span><span>ကြိုးအားလုံးသည်စာလုံးအကြီးများမဟုတ်ပါ。
</span></span>
အကယ်. ကျွန်ုပ်တို့သည် string တွင်နေရာများသို့မဟုတ်အထူးအက္ခရာများကိုလျစ်လျူရှုလိုပါကအက္ခရာများသည်စာလုံးကြီးများဖြစ်သည်ကိုသာဆုံးဖြတ်လိုလျှင်, အက်ခရာမဟုတ်သောအက္ခရာများကိုပထမ ဦး စွာဖယ်ရှားပြီးဆုံးဖြတ်ချက်ချနိုင်သည်။ ဒီဟာကို preg_replace () function ကိုဖြတ်သန်းနိုင်တယ်။
<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-variable">$str</span></span><span> = </span><span><span class="hljs-string">"HELLO WORLD 123"</span></span><span>;
</span><span><span class="hljs-comment">// အက်ခရာမဟုတ်သောအက္ခရာများကိုဖယ်ရှားပါ</span></span><span>
</span><span><span class="hljs-variable">$filteredStr</span></span><span> = </span><span><span class="hljs-title function_ invoke__">preg_replace</span></span><span>(</span><span><span class="hljs-string">'/[^a-zA-Z]/'</span></span><span>, </span><span><span class="hljs-string">''</span></span><span>, </span><span><span class="hljs-variable">$str</span></span><span>);
</span><span><span class="hljs-comment">// အသုံးပြုctype_upperfunction ကိုအက်ခရာအစိတ်အပိုင်းသည်စာလုံးအကြီးဖြစ်သည်ကိုစစ်ဆေးပါ</span></span><span>
</span><span><span class="hljs-keyword">if</span></span><span> (</span><span><span class="hljs-title function_ invoke__">ctype_upper</span></span><span>(</span><span><span class="hljs-variable">$filteredStr</span></span><span>)) {
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"အက္ခရာများသည်စာလုံးအကြီးများဖြစ်သည်。\n"</span></span><span>;
} </span><span><span class="hljs-keyword">else</span></span><span> {
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"အက္ခရာများသည်စာလုံးအကြီးများမဟုတ်ပါ。\n"</span></span><span>;
}
</span><span><span class="hljs-meta">?></span></span><span>
</span></span>
ထုတ်လုပ်မှု -
<span><span>အက္ခရာများသည်စာလုံးအကြီးများဖြစ်သည်。
</span></span>
ဤဥပမာတွင်ကျွန်ုပ်တို့သည်အက္ခရာစဉ်မပါသောအက္ခရာများကိုပုံမှန်အသုံး 0 င်သည့်စာလုံးများကိုဖယ်ရှားခြင်း / [^ za-z] မှတစ်ဆင့်ဖယ်ရှားပြီးအက်ခရာအစိတ်အပိုင်းကိုသာထိန်းသိမ်းထားသည်။ ထို့နောက် Coverpe_upper () ကို သုံးပါ။
Comspe_upper () function သည် PHP တွင်အလွန်ထိရောက်ပြီးအသုံးပြုရလွယ်ကူသည့်ကိရိယာတစ်ခုဖြစ်သည်။ ၎င်းသည် string တစ်ခုသည်စာလုံးအကြီးများဖြင့်ဖွဲ့စည်းထားမှုရှိမရှိဆုံးဖြတ်ရန်အသုံးပြုသည်။ ရိုးရှင်းတဲ့ခေါ်ဆိုမှုတစ်ခုဖြင့်ကျွန်ုပ်တို့သည်ဤလုပ်ငန်းကိုပြီးမြောက်နိုင်သည်။ မှတ်သားသင့်သည်မှာ၎င်းသည်အက်ခရာမဟုတ်သောအက္ခရာများကိုမစစ်ဆေးနိုင်ပါ။ string တွင်နံပါတ်များ, သင်္ကေတများသို့မဟုတ်နေရာများပါ 0 င်ပါက function သည် မှားယွင်းသော အရာဖြစ်သည်။
ဤရိုးရှင်းသောဥပမာအားဖြင့် PHP တွင် Centepe_upper () function ကို PHP တွင်မည်သို့အသုံးပြုရမည်ကိုသင်နားလည်နိုင်လိမ့်မည်ဟုမျှော်လင့်ပါသည်။ အကယ်. သင်သည်အခြားဇာတ်ကောင်များကိုလျစ်လျူရှုရန်လိုအပ်ပါက string ကိုပုံမှန်အသုံးအနှုန်းများမှတစ်ဆင့်ထပ်မံလုပ်ဆောင်နိုင်သည်။