<span><span><span class="hljs-meta"><?php</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">"PHP function ကိုအပြုအမူခွဲခြမ်းစိတ်ဖြာဥပမာ\n"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
</span><span><span class="hljs-meta"><?php</span></span><span>
<span class="hljs-comment">/**
* PHP ctype_upper လုပ်ဆောင်ချက်တစ်ခုသည်အက္ခရာစဉ်မဟုတ်သောဇာတ်ကောင်များနှင့်တွေ့ဆုံသည့်အခါအပြုအမူအားခွဲခြမ်းစိတ်ဖြာခြင်း
*
* ctype_upper ဟုတ်ကဲ့ PHP 中用来检测字符串中所有字母ဟုတ်ကဲ့否都ဟုတ်ကဲ့大写字母的函数。
* function ရှေ့ပြေးပုံစံအောက်ပါအတိုင်းဖြစ်ပါတယ်:
* bool ctype_upper(string $text)
*
* function ကိုပြန်လာ true 当且仅当字符串非空且所有字母都ဟုတ်ကဲ့大写;string ကိုအက်ခရာမဟုတ်သောအက္ခရာများပါ 0 င်ပါက,ထိုအခါဤဇာတ်ကောင်ရလဒ်အပေါ်အကျိုးသက်ရောက်လိမ့်မည်မဟုတ်ပါ,ဒါပေမယ့်အချည်းနှီးသော string ကိုပြန်လာပါလိမ့်မယ် false。
*
* အမူအကျင့်ဆိုင်ရာခွဲခြမ်းစိတ်ဖြာ:
*/</span>
</span><span><span class="hljs-comment">// နမူနာ 1:စင်ကြယ်သောစာလုံး</span></span><span>
</span><span><span class="hljs-variable">$str1</span></span><span> = </span><span><span class="hljs-string">"HELLO"</span></span><span>;
</span><span><span class="hljs-title function_ invoke__">var_dump</span></span><span>(</span><span><span class="hljs-title function_ invoke__">ctype_upper</span></span><span>(</span><span><span class="hljs-variable">$str1</span></span><span>)); </span><span><span class="hljs-comment">// ထုတ်လုပ်ခြင်း: bool(true)</span></span><span>
</span><span><span class="hljs-comment">// နမူနာ 2:စာလုံးအသေးများပါဝင်သည်</span></span><span>
</span><span><span class="hljs-variable">$str2</span></span><span> = </span><span><span class="hljs-string">"Hello"</span></span><span>;
</span><span><span class="hljs-title function_ invoke__">var_dump</span></span><span>(</span><span><span class="hljs-title function_ invoke__">ctype_upper</span></span><span>(</span><span><span class="hljs-variable">$str2</span></span><span>)); </span><span><span class="hljs-comment">// ထုတ်လုပ်ခြင်း: bool(false)</span></span><span>
</span><span><span class="hljs-comment">// နမူနာ 3:နံပါတ်များပါဝင်သည်</span></span><span>
</span><span><span class="hljs-variable">$str3</span></span><span> = </span><span><span class="hljs-string">"HELLO123"</span></span><span>;
</span><span><span class="hljs-title function_ invoke__">var_dump</span></span><span>(</span><span><span class="hljs-title function_ invoke__">ctype_upper</span></span><span>(</span><span><span class="hljs-variable">$str3</span></span><span>)); </span><span><span class="hljs-comment">// ထုတ်လုပ်ခြင်း: bool(true) အက်ခရာမဟုတ်သောဇာတ်ကောင်များသည်တရားစီရင်ခြင်းကိုမထိခိုက်ပါ</span></span><span>
</span><span><span class="hljs-comment">// နမူနာ 4:သင်္ကေတများပါရှိသည်</span></span><span>
</span><span><span class="hljs-variable">$str4</span></span><span> = </span><span><span class="hljs-string">"HELLO!"</span></span><span>;
</span><span><span class="hljs-title function_ invoke__">var_dump</span></span><span>(</span><span><span class="hljs-title function_ invoke__">ctype_upper</span></span><span>(</span><span><span class="hljs-variable">$str4</span></span><span>)); </span><span><span class="hljs-comment">// ထုတ်လုပ်ခြင်း: bool(true) အက်ခရာမဟုတ်သောဇာတ်ကောင်များသည်တရားစီရင်ခြင်းကိုမထိခိုက်ပါ</span></span><span>
</span><span><span class="hljs-comment">// နမူနာ 5:string ကို</span></span><span>
</span><span><span class="hljs-variable">$str5</span></span><span> = </span><span><span class="hljs-string">""</span></span><span>;
</span><span><span class="hljs-title function_ invoke__">var_dump</span></span><span>(</span><span><span class="hljs-title function_ invoke__">ctype_upper</span></span><span>(</span><span><span class="hljs-variable">$str5</span></span><span>)); </span><span><span class="hljs-comment">// ထုတ်လုပ်ခြင်း: bool(false) string ကို返回 false</span></span><span>
<span class="hljs-comment">/**
* အဓိကအချက်များအကျဉ်းချုပ်:
* 1. ctype_upper အက်ခရာစာလုံးများကိုသာစစ်ဆေးပါ,စာလုံးကြီးများသို့ပြန်သွားပါ true。
* 2. အက်ခရာမဟုတ်သောဇာတ်ကောင်(နံပါတ်များလိုပဲ、ပုဒ်ဖြတ်ပုဒ်ရပ်အမှတ်အသားများ、နေရာများ)မပြန်လာပါ false。
* 3. string ကို始终返回 false。
* 4. string ကိုမဆိုစာလုံးအသေးများပါရှိသည်ဆိုပါက,ထို့နောက်ပြန်လာပါ false。
*
* အသုံးပြုမှုမြင်ကွင်းများသိကောင်းစရာများ:
* 当需要严格判断字符串ဟုတ်ကဲ့否完全由大写字母组成时,တိုက်ရိုက်အသုံးပြုနိုင်ပါတယ် ctype_upper。
* 如果希望忽略အက်ခရာမဟုတ်သောဇာတ်ကောင်的影响,它也တိုက်ရိုက်အသုံးပြုနိုင်ပါတယ်而无需额外处理。
*/</span>
</span><span><span class="hljs-meta">?></span></span><span>
</span></span>