လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP Method နှင့်ဥပမာအားဖြင့် Non-NUR-NUR-NULL VIRENFICE ကိုအကောင်အထည်ဖော်ရန်

PHP Method နှင့်ဥပမာအားဖြင့် Non-NUR-NUR-NULL VIRENFICE ကိုအကောင်အထည်ဖော်ရန်

M66 2025-10-22

PHP သည် Non-Null Verification ၏နိယာမကိုအကောင်အထည်ဖော်သည်

0 က်ဘ်ဆိုက်မဖွံ့ဖြိုးတိုးတက်မှုတွင် NUR-NURL NUR-null verification သည်အလွန်အခြေခံဖြစ်သော်လည်းအလွန်အရေးပါသောလုပ်ဆောင်မှုဖြစ်သည်။ အသုံးပြုသူများကတင်သွင်းသောပုံစံအချက်အလက်များသည်မျှော်လင့်ထားသည့်လိုအပ်ချက်များကိုဖြည့်ဆည်းပေးနိုင်ရန်နှင့် Null တန်ဖိုးများကြောင့်ဖြစ်ပေါ်လာသောယုတ္တိဗေဒအမှားအယွင်းများသို့မဟုတ်လုံခြုံရေးပြ issues နာများကိုရှောင်ရှားနိုင်သည်။ အသုံးများသောနောက်ခံဖွံ့ဖြိုးမှုဘာသာစကားတစ်ခုအနေဖြင့် PHP သည်ကွင်းဆင်း non-null verification ကိုအကောင်အထည်ဖော်ရန်ပြောင်းလွယ်ပြင်လွယ်ရှိသောနည်းလမ်းဖြစ်သည်။

PHP အတည်ပြုချက်ကိုရေးပါ

ပထမအချက်မှာ Rollate.php ဟုခေါ်သောဖိုင်တစ်ခုကို ဖန်တီး. အောက်ပါကုဒ်ကိုရေးပါ။

<?php

// လယ်ပြင်ဗလာရှိမရှိအတည်ပြုရန် function ကိုသတ်မှတ်ပါ
function validateNotEmpty($field) {
    if(empty($field)) {
        return false;
    } else {
        return true;
    }
}

// တင်သွင်းထားသောအချက်အလက်များကိုရယူပါ
if($_SERVER["REQUEST_METHOD"] == "POST") {
    $username = $_POST["username"];
    $password = $_POST["password"];

    // အသုံးပြုသူအမည်နှင့်စကားဝှက်သည်ဗလာမရှိကြပါဟုစစ်ဆေးပါ
    if(validateNotEmpty($username) && validateNotEmpty($password)) {
        echo "နယ်ပယ် Non- ဗလာစိစစ်အတည်ပြုလွန်,သင်နောက်တစ်ဆင့်သို့သွားနိုင်သည်!";
    } else {
        echo "အသုံးပြုသူအမည်နှင့်စကားဝှက်ကိုရိုက်ထည့်ပါ!";
    }
}
?>

ဤကုဒ်တွင်ကျွန်ုပ်တို့သည်လယ်ကွင်းသည်ဗလာရှိမရှိဆုံးဖြတ်ရန် မှန်ကန်သော realthatenotemptemempty () function ကိုသတ်မှတ်သည်။ ပုံစံဖြင့်တင်ပြထားသောအချက်အလက်များကိုလက်ခံရရှိပြီးနောက်ပရိုဂရမ်သည် အသုံးပြုသူအမည် နှင့် စကားဝှက်သည် အချည်းနှီးဖြစ်သည်။

ရှေ့ဆုံးပုံစံစာမျက်နှာကိုဖန်တီးပါ

ထို့နောက် index.html ဖိုင်ကဲ့သို့သော Username နှင့် Password ကိုထည့်သွင်းရန်အတွက်ရိုးရှင်းသော HTML Form စာမျက်နှာကိုဖန်တီးပါ။

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>non-null verification လယ်ပြင်</title>
</head>
<body>
    <form action="validate.php" method="post">
        <label for="username">အသုံးပြုသူအမည်:</label>
        <input type="text" id="username" name="username"><br><br>

        <label for="password">စကားဝှက်</label>
        <input type="password" id="password" name="password"><br><br>

        <input type="submit" value="နားထောင်">
    </form>
</body>
</html>

အသုံးပြုသူသည်သတင်းအချက်အလက်များကိုပုံစံဖြင့် 0 င်ရောက်ပြီး၎င်းကိုတင်ပြသည်။ နောက်ခံ PHP script သည်အထက်ပါယုတ္တိဗေဒအပေါ် အခြေခံ. input သည်အချည်းနှီးဖြစ်မနေဆုံးဖြတ်ရန်နှင့်သက်ဆိုင်ရာ prompt ကိုပြန်သွားပါ။

စစ်ဆင်ရေးအကျိုးသက်ရောက်မှုများနှင့် application အခြေအနေများ

အသုံးပြုသူသည်အသုံးပြုသူအမည်နှင့်စကားဝှက်ကိုမှန်ကန်စွာဖြည့်စွက်ပြီးလက်အောက်ခံများဖြည့်စွက်သည့်အခါစာမျက်နှာသည်ပြသလိမ့်မည် "လယ်ပြင်သည်အချည်းနှီးသက်သက်မဟုတ်ဘဲအတည်ပြုသည်။ နောက်တစ်ဆင့်ကိုသင်ဆက်လက်ဆောင်ရွက်နိုင်သည်!" မည်သည့်ကွက်လပ်တွင်မဆိုဗလာဖြစ်လျှင်၎င်းသည် "ကျေးဇူးပြု. အသုံးပြုသူအမည်နှင့်စကားဝှက်ကိုရိုက်ထည့်ပါ" ဟုပြောလိမ့်မည်။ အသုံးပြုသူမှတ်ပုံတင်ခြင်း, ဝင်ရောက်ခြင်း, မက်ဆေ့ခ်ျများနှင့်သတင်းအချက်အလက်တင်သွင်းခြင်းကဲ့သို့သောဖြစ်ရပ်များတွင်ဤစစ်ဆေးမှုနည်းလမ်းတွင်ဤစစ်ဆေးမှုနည်းလမ်းတွင်အလွန်တွေ့ရလေ့ရှိသည်။

အကျဉ်းချုပ်

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

မကြာသေးမီ ဆောင်းပါးများ