<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// ဤသည်ဆောင်းပါး၏အကြောင်းအရာနှင့်ဆက်စပ်သောမဟုတ်ပါဘူးPHPCode Page</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ဒါကနမူနာအစီအစဉ်တစ်ခုပါ,သရုပ်ပြသည်PHPကုဒ်ဖွဲ့စည်းပုံ。"</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 အဲဒါကိုဘယ်လိုသုံးရမလဲ ord() ဇာတ်ကောင်သည်စာလုံးအကြီးသို့မဟုတ်စာလုံးအသေးကိုဆုံးဖြတ်ရန်လုပ်ဆောင်ချက်?
*
* ord() အဆိုပါ function ကိုဇာတ်ကောင်ပြန်လာ ASCII အဘိုး。
* တည်နေASCIIကုဒ်စားပွဲပေါ်မှာ၌တည်၏,စာလုံးကြီး A-Z ၏အတိုင်းအတာ 65 ရောက်လာ 90,
* စာလုံးအသေးများ a-z ၏အတိုင်းအတာ 97 ရောက်လာ 122。
* အသုံးပြု ord() functions ဇာတ်ကောင်ရ ASCII လုံးပေါင်းပြဌါန်းသည့်ဉပဒေ,
* 就可以通过比较这个数အဘိုး来判断လူသူမဟုတ်ကဲ့大写还ဟုတ်ကဲ့小写。
*/</span>
</span><span><span class="hljs-function"><span class="hljs-keyword">function</span></span></span><span> </span><span><span class="hljs-title">checkCase</span></span><span>(</span><span><span class="hljs-params"><span class="hljs-variable">$char</span></span></span><span>) {
</span><span><span class="hljs-variable">$ascii</span></span><span> = </span><span><span class="hljs-title function_ invoke__">ord</span></span><span>(</span><span><span class="hljs-variable">$char</span></span><span>);
</span><span><span class="hljs-keyword">if</span></span><span> (</span><span><span class="hljs-variable">$ascii</span></span><span> >= </span><span><span class="hljs-number">65</span></span><span> && </span><span><span class="hljs-variable">$ascii</span></span><span> <= </span><span><span class="hljs-number">90</span></span><span>) {
</span><span><span class="hljs-keyword">return</span></span><span> </span><span><span class="hljs-string">"စာလုံးကြီး"</span></span><span>;
} </span><span><span class="hljs-keyword">elseif</span></span><span> (</span><span><span class="hljs-variable">$ascii</span></span><span> >= </span><span><span class="hljs-number">97</span></span><span> && </span><span><span class="hljs-variable">$ascii</span></span><span> <= </span><span><span class="hljs-number">122</span></span><span>) {
</span><span><span class="hljs-keyword">return</span></span><span> </span><span><span class="hljs-string">"စာလုံးအသေးများ"</span></span><span>;
} </span><span><span class="hljs-keyword">else</span></span><span> {
</span><span><span class="hljs-keyword">return</span></span><span> </span><span><span class="hljs-string">"မဟုတ်အင်္ဂလိပ်"</span></span><span>;
}
}
</span><span><span class="hljs-comment">// စမ်းသပ်ဥပမာ</span></span><span>
</span><span><span class="hljs-variable">$testChars</span></span><span> = [</span><span><span class="hljs-string">'A'</span></span><span>, </span><span><span class="hljs-string">'z'</span></span><span>, </span><span><span class="hljs-string">'M'</span></span><span>, </span><span><span class="hljs-string">'m'</span></span><span>, </span><span><span class="hljs-string">'9'</span></span><span>, </span><span><span class="hljs-string">'@'</span></span><span>];
</span><span><span class="hljs-keyword">foreach</span></span><span> (</span><span><span class="hljs-variable">$testChars</span></span><span> </span><span><span class="hljs-keyword">as</span></span><span> </span><span><span class="hljs-variable">$c</span></span><span>) {
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"လူသူမ '<span class="hljs-subst">{$c}</span></span></span><span>' ဟုတ်ကဲ့:" . </span><span><span class="hljs-title function_ invoke__">checkCase</span></span><span>(</span><span><span class="hljs-variable">$c</span></span><span>) . </span><span><span class="hljs-string">"<br>"</span></span><span>;
}
<span class="hljs-comment">/*
ရလဒ်ရလဒ်:
လူသူမ 'A' ဟုတ်ကဲ့:စာလုံးကြီး
လူသူမ 'z' ဟုတ်ကဲ့:စာလုံးအသေးများ
လူသူမ 'M' ဟုတ်ကဲ့:စာလုံးကြီး
လူသူမ 'm' ဟုတ်ကဲ့:စာလုံးအသေးများ
လူသူမ '9' ဟုတ်ကဲ့:မဟုတ်အင်္ဂလိပ်
လူသူမ '@' ဟုတ်ကဲ့:မဟုတ်အင်္ဂလိပ်
*/</span>
<span class="hljs-comment">/*
အကျဉ်းချုပ်:
ord() 函数非常适合用于判断လူသူမ类型,尤其ဟုတ်ကဲ့英文လူသူမ的大小写判断。
只需获取လူသူမ的 ASCII 编လုံးပေါင်းပြဌါန်းသည့်ဉပဒေ,ထို့နောက်အဆိုအရASCIIလုံးပေါင်းပြဌါန်းသည့်ဉပဒေ范围做判断即可。
*/</span>
</span><span><span class="hljs-meta">?></span></span><span>
</span></span>