Web Development တွင်သုံးစွဲသူထည့်သွင်းမှုသည်အသုံးများသောအလုပ်တစ်ခုဖြစ်ပြီးဤသွင်းအားစုများသည်တရားဝင်ဖြစ်သည်ဟုသေချာစေသည်။ PHP သည်အသုံးပြုသူမှထည့်သွင်းထားသောအချက်အလက်များကိုအတည်ပြုရန်လုပ်ဆောင်ချက်အမျိုးမျိုးကိုထောက်ပံ့ပေးသည်။ IS_NAN function သည် nan (Not-Not-not-not-not-number) ရှိမရှိဆုံးဖြတ်ရန်အသုံးပြုသောအသုံးများသော function တစ်ခုဖြစ်သည်။ အသုံးပြုသူမှထည့်သွင်းထားသောအချက်အလက်များကိုမှန်ကန်သောနံပါတ်သို့ကူးပြောင်း။ မရပါက is_nan function ကိုကျွန်ုပ်တို့အားဤအခြေအနေကိုဖမ်းယူရန်ကူညီနိုင်သည်။
IS_NAN function သည် PHP တွင် built-in function တစ်ခုဖြစ်သည်။ ၎င်းသည် variable တစ်ခုဖြစ်သည် ကိုဆုံးဖြတ်ရန်အသုံးပြုသည်။ Nan- non-non-non-non-non-numes "ကိုကိုယ်စားပြုသော" Non-non-non-numes "ကိုကိုယ်စားပြုသည်။
သဒ္ဒါ:
bool is_nan ( mixed $var )
parameter သည်ဖော်ပြချက်:
$ var : စစ်ဆေးရန်လိုအပ်သည့် variable ကို။
Value ကိုပြန်သွားပါ
$ var ကို နန်နာ လျှင် စစ်မှန်သော ပြန်လာပါ။ မဟုတ်ရင် မှားယွင်းတဲ့ ပြန်လာ။
ကျွန်ုပ်တို့သည်နံပါတ်များကိုထည့်သွင်းခွင့်ပြုသည့်ပုံစံကိုတီထွင်နေသည်ဆိုပါစို့။ အချို့ဖြစ်ရပ်များတွင်အသုံးပြုသူများသည်စာလုံးများ, သင်္ကေတများစသည်တို့ကဲ့သို့သောကိန်းဂဏန်းမဟုတ်သောစာလုံးများကို 0 င်ရောက်နိုင်သည်။ ဤအချိန်တွင်ကျွန်ုပ်တို့သည် input ကိုတရားဝင်သည်ရှိမရှိရှာဖွေရန် is_nan function ကိုသုံးနိုင်သည်။
အသုံးပြုသူ input ကိုတရားဝင်ဟုတ်မဟုတ်ဆုံးဖြတ်ရန် is_nan function ကိုအသုံးပြုသော Php PHP ဥပမာတစ်ခုဖြစ်သည်။
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
// အသုံးပြုသူ input ကိုရယူပါ
$user_input = $_POST['user_input'];
// input ကို floating တန်ဖိုးကိုပြောင်းလဲရန်ကြိုးစားပါ
$input_value = floatval($user_input);
// အသုံးပြု is_nan function ကို input ကိုတရားဝင်ရှိမရှိစစ်ဆေးသည်
if (is_nan($input_value)) {
echo "input ကိုဒေတာသည်မှန်ကန်သောနံပါတ်မဟုတ်ပါ,ကျေးဇူးပြု. ပြန်လည်ထည့်ပါ!";
} else {
echo "Input data သည်မှန်ကန်သောနံပါတ်ဖြစ်သည်:" . $input_value;
}
}
?>
<form method="POST" action="https://gitbox.net/your-form-url">
<label for="user_input">ကျေးဇူးပြု. နံပါတ်ထည့်ပါ:</label>
<input type="text" id="user_input" name="user_input">
<input type="submit" value="နားထောင်">
</form>
ပုံစံတင်သွင်းမှု - အသုံးပြုသူမှထည့်သွင်းထားသောအချက်အလက်များကို server သို့ဖြည့်ဆည်းပေးသည်။ ဒေတာများကိုလုပ်ဆောင်ရန် Post နည်းလမ်းကိုအသုံးပြုသည်။
floatval function : ဤလုပ်ဆောင်ချက်သည်အသုံးပြုသူမှထည့်ထားသောတန်ဖိုးကို floating point နံပါတ်သို့ပြောင်းလဲပေးသည်။ input ကိုတန်ဖိုးကိုသိသာထင်ရှားသောနံပါတ်သို့ကူးပြောင်းလို့မရဘူးဆိုရင် 0 ပြန်လာပြီ။
is_nan function ကို - is_nan function ကိုမှတစ်ဆင့်ပြောင်းလဲခြင်းရလဒ်ကို Nan ။ ၎င်းသည် Nan ဖြစ်ခဲ့လျှင်၎င်းသည်အသုံးပြုသူကိုမမှန်ကန်သောနံပါတ်ကိုသွင်းအားပေးသည်။ ဒီလိုမှမဟုတ်ရင် input ကိုတရားဝင်နံပါတ်ဖြစ်ပါတယ်။
အမှန်တကယ်စီမံကိန်းဖွံ့ဖြိုးတိုးတက်မှုတွင်ပုံစံဖြင့်တင်ပြထားသောအချက်အလက်များကိုအခြား 0 န်ဆောင်မှုတစ်ခုသို့မဟုတ်ဆာဗာသို့ HTTP တောင်းဆိုမှုမှတဆင့်ပို့ရန်လိုအပ်နိုင်သည်။ ဤဥပမာတွင် https://gitbox.net/yourt/your-form -url ကို လက်အောက်ခံ URL လိပ်စာအဖြစ်အသုံးပြုခဲ့သည် ။
<form method="POST" action="https://gitbox.net/your-form-url">
<label for="user_input">ကျေးဇူးပြု. နံပါတ်ထည့်ပါ:</label>
<input type="text" id="user_input" name="user_input">
<input type="submit" value="နားထောင်">
</form>
is_nan function ကိုအသုံးပြုခြင်းအားဖြင့်အသုံးပြုသူ input သည်မှန်ကန်သောနံပါတ်ဖြစ်သည်ကိုထိရောက်စွာဆုံးဖြတ်နိုင်သည်။ ၎င်းသည်ပုံစံတင်သွင်းမှုသို့မဟုတ်အခြားအသုံးပြုသူထည့်သွင်းမှုအမျိုးအစားများသည်ဒေတာတရားဝင်မှုကိုသေချာစေခြင်းဖြစ်ဖြစ်, PHP မှပေးသော is_nan function သည်ဤလိုအပ်ချက်ကိုအလွယ်တကူရရှိရန်ကျွန်ုပ်တို့ကိုကူညီနိုင်သည်။