လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP တွင် Checkbox တန်ဖိုးကိုရယူခြင်း၏နည်းလမ်းများစွာနှင့်ဥပမာများ

PHP တွင် Checkbox တန်ဖိုးကိုရယူခြင်း၏နည်းလမ်းများစွာနှင့်ဥပမာများ

M66 2025-10-23

PHP တွင် Checkbox တန်ဖိုးကိုမည်သို့ရယူရမည်နည်း

ဝက်ဘ်ပုံစံဖွံ့ဖြိုးတိုးတက်မှုတွင် checkbox သည်အသုံးအများဆုံးပုံစံထိန်းချုပ်မှုတစ်ခုဖြစ်သည်။ ၎င်းသည် Multi-select လုပ်သည့်သတင်းအချက်အလက်များကိုတင်ပြခြင်းဖြစ်ဖြစ် User Preferences ကိုသတ်မှတ်ခြင်း,

ပုံစံအတွက် checkbox ဝယ်ယူရေးနည်းလမ်း

တစ်ပုံစံတွင် checkbox တစ်ခုရှိသည်အခါ၎င်း၏တန်ဖိုးကို $ _post သို့မဟုတ် $ _get supergoobal variable ကိုမှတဆင့်ရနိုင်သည်။ အကယ်. checkbox ကိုရွေးချယ်ပါကသက်ဆိုင်ရာတန်ဖိုးကိုရရှိနိုင်သည်။ အကယ်. ၎င်းကိုမရွေးပါကတင်သွင်းသောခင်းကျင်းမှုတွင်မပေါ်ပါ။

 if (isset($_POST['checkbox_name'])) {
    $value = $_POST['checkbox_name'];
} else {
    $value = null;
}

၎င်းကိုအထက်ပါကုဒ်များမှဆုံးဖြတ်နိုင်သည်။

  • Checkbox ကိုရွေးချယ်သောအခါ $ တန်ဖိုးသည် သက်ဆိုင်ရာတန်ဖိုးကိုပါ 0 င်မည်ဖြစ်သည်။
  • checkbox ကိုမရွေးသည့်အခါ $ တန်ဖိုးသည် null ဖြစ်လိမ့်မည်။

လွတ်လပ်သော checkbox ကိုဘယ်လိုရယူရမလဲ

အကယ်. checkbox သည်အပြည့်အဝပုံစံတင်သွင်းမှု တွင် မပါ 0 င်သော်လည်း,

 $isChecked = isset($_REQUEST['checkbox_name']);
  • $ Ichchecked သည် မှန်ကန် သည်, ၎င်းသည်ချက်လက်မှတ်ကိုရွေးချယ်ခြင်းကိုဆိုလိုသည်။
  • $ Ichchecked သည် မှားယွင်းသော အခါ၎င်းသည် Check box ကိုမရွေးပါ။

တော်တော်များများ checkbox တန်ဖိုးဥပမာများ

အသီးများကိုရွေးချယ်ခြင်းအတွက်ပုံစံတွင် checkboxes များစွာရှိသည်ဆိုပါစို့။

 <input type="checkbox" name="fruit[]" value="apple"> Apple
<input type="checkbox" name="fruit[]" value="banana"> Banana
<input type="checkbox" name="fruit[]" value="orange"> Orange

PHP တွင်ရွေးချယ်ထားသောတန်ဖိုးများအားလုံးကိုရယူရန်အောက်ပါနည်းလမ်းကိုသင်အသုံးပြုနိုင်သည်။

 if (isset($_POST['fruit'])) {
    $fruit = $_POST['fruit']; // array ပုံစံ
} else {
    $fruit = [];
}

ဥပမာအသုံးပြုသူသည် "Apple" နှင့် "လိမ်မော်ရောင်" ကိုစစ်ဆေးသောအခါ ဒေါ်လာအသီး ၏တန်ဖိုးသည် -

 ['apple', 'orange']

အကျဉ်းချုပ်

PHP တွင် checkbox ၏တန်ဖိုးကိုရယူခြင်းသည်အဓိကအားဖြင့်ဖွဲ့စည်းတည်ဆောက်ပုံနှင့်တင်သွင်းမှုနည်းလမ်းပေါ်တွင်မူတည်သည်။

  • ပုံစံတွင် checkbox သည်ရွေးချယ်ထားသောတန်ဖိုးကို $ _post မှတဆင့်ရရှိသည်။
  • လွတ်လပ်သော checkbox သည် is is is is desents () ကို သုံးနိုင်သည်သို့မဟုတ် status ကိုဆုံးဖြတ်ရန် စစ်ဆေးသည်
  • တော်တော်များများအနေဖြင့် checkboxes မျိုးစုံသည်ရွေးချယ်စရာများစွာရရှိရန် (ဥပမာ - အသီး []] ) ၏အမည် attribute ကိုသုံးသင့်သည်။

ဤနည်းလမ်းများကျွမ်းကျင်မှုသည် PHP စီမံကိန်းများအတွက် checkbox ဒေတာများကိုပိုမိုထိရောက်စွာလုပ်ဆောင်ရန်ကူညီနိုင်သည်။

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