လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> Boolean တန်ဖိုးများကိုကိုင်တွယ်ရန် PPP တွင်ပေါင်းစပ်ထားသည့် PHP တွင်ပေါင်းစပ်ပြီး Filter_INPAPT ကိုမည်သို့ပေါင်းစပ်ရမည်နည်း။

Boolean တန်ဖိုးများကိုကိုင်တွယ်ရန် PPP တွင်ပေါင်းစပ်ထားသည့် PHP တွင်ပေါင်းစပ်ပြီး Filter_INPAPT ကိုမည်သို့ပေါင်းစပ်ရမည်နည်း။

gitbox 2025-09-02
<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// ဤကုဒ်၏ဤအပိုင်းသည်ဆောင်းပါး၏အကြောင်းအရာများနှင့်လုံးဝမသက်ဆိုင်ပါ,သငျသညျအချို့သော initialization သို့မဟုတ်ညွှန်ကြားချက်ထားနိုင်ပါတယ်</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-meta">?></span></span><span>

<hr>

<h1>ဘယ်လိုနည်းနဲ့ PHP ပူးပေါင်းခြင်း <code>is_bool

Filter_valate_boolean သည် input value ကို boolean value သို့ခွဲခြမ်းစိတ်ဖြာခြင်းကို ခွဲခြမ်းစိတ်ဖြာခြင်း နှင့် အသုံးပြုသူသည် " True " , "on " သို့မဟုတ် "on",

2 ။ ဒေတာအမျိုးအစားကိုစစ်ဆေးရန် is_bool ကို သုံးပါ

Filter_input သည် input ကို boolean သို့ပြောင်းလဲနိုင်သော်လည်းတစ်ခါတစ်ရံတွင်ကျွန်ုပ်တို့သည် variable အမျိုးအစားသည် boolean အမှန်ဖြစ်ကြောင်းသေချာစေလိုသည်။ is_bool က ဒီစစ်ဆေးမှုကိုလုပ်ဖို့ကူညီပေးနိုင်ပါတယ်။

 </span><span><span class="hljs-keyword">if</span></span><span> (</span><span><span class="hljs-title function_ invoke__">is_bool</span></span><span>(</span><span><span class="hljs-variable">$subscribe</span></span><span>)) {
    </span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"input ကို boolean တန်ဖိုးဖြစ်ပါတယ်: "</span></span><span> . (</span><span><span class="hljs-variable">$subscribe</span></span><span> ? </span><span><span class="hljs-string">'true'</span></span><span> : </span><span><span class="hljs-string">'false'</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">"အဆိုပါ input ကို boolean မဟုတ်ပါဘူး"</span></span><span>;
}

filter_input နှင့် is_bool ကို ပေါင်းစပ်ပြီးလုံခြုံပြီးတိကျသော boolean ပြုပြင်ခြင်းနှစ်ခုလုံးကိုရရှိနိုင်သည်။

3 ။ ပြီးပြည့်စုံသောဥပမာ
 &lt;?php
</span><span><span class="hljs-variable">$subscribe</span></span><span> = </span><span><span class="hljs-title function_ invoke__">filter_input</span></span><span>(INPUT_POST, </span><span><span class="hljs-string">'subscribe'</span></span><span>, FILTER_VALIDATE_BOOLEAN);

</span><span><span class="hljs-keyword">if</span></span><span> (</span><span><span class="hljs-title function_ invoke__">is_bool</span></span><span>(</span><span><span class="hljs-variable">$subscribe</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-variable">$subscribe</span></span><span> ? </span><span><span class="hljs-string">'စာရင်းသွင်း'</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">echo</span></span><span> </span><span><span class="hljs-string">"ခိုင်လုံသော boolean တန်ဖိုးကိုရရန်ပျက်ကွက်ခဲ့သည်"</span></span><span>;
}
?&gt;

ဤနည်းအားဖြင့်သင်သည် Boolean တန်ဖိုးများကိုအသုံးပြုသူ inputs မှလုံခြုံစွာရနိုင်ပြီးအမျိုးအစားအမှားများကိုစိတ်မပူပါနဲ့မစိုးရိမ်ဘဲနောက်ဆက်တွဲယုတ္တိဗေဒကိုတိုက်ရိုက်သုံးနိုင်သည်။

4 ။ အကျဉ်းချုပ်
  • ပြင်ပ input မှ boolean တန်ဖိုးများကိုလုံလုံခြုံခြုံရယူရန် filter_valka_booleman ဖြင့် Filter_LALANE_BOOLAN တို့ဖြင့် filter_ink_booleman ဖြင့်သုံးပါ။
  • ဒေတာအမျိုးအစားကိုစစ်ဆေးရန်နှင့် boolean တန်ဖိုးများကိုမတော်တဆဖြည့်စွက်ခြင်း မှလွဲ. boolean တန်ဖိုးများကိုရှောင်ရှားရန် is_bool ကို သုံးပါ။
  • ဤပေါင်းစပ်နည်းသည်အထူးသဖြင့်ပုံစံတင်သွင်းမှု, API Parameter သည်အပြောင်းအလဲနဲ့အခြားအခြေအနေများအတွက်အထူးသဖြင့်သင့်လျော်သည်။

အထက်ပါနည်းလမ်းများမှတစ်ဆင့် PHP developer များက code ၏ကြံ့ခိုင်မှုနှင့်လုံခြုံမှုကိုသေချာစေရန် PHP developer များကအသုံးပြုသူ input boolean ဒေတာများကိုပိုမိုလွယ်ကူစွာလုပ်ဆောင်နိုင်သည်။