PHP में रेडियो बटन

आइए अब radio के साथ PHP में काम करना सीखें। आइए अपने फॉर्म में कुछ रेडियो बटन बनाएं:

html<form action="" method="GET">
  <input type="radio" name="radio" value="1">
  <input type="radio" name="radio" value="2">
  <input type="radio" name="radio" value="3">
  <input type="submit">
</form>

फॉर्म सबमिट करने के बाद $_GET में चयनित रेडियो बटन के value विशेषता का मान होगा, या null अगर कुछ भी चयनित नहीं किया गया था:

html<?php
  var_dump($_GET['radio']); // '1', '2', '3' या null
?>

रेडियो बटन के साथ काम करते समय वही समस्या उत्पन्न होती है जो चेकबॉक्स में होती है। इस समस्या के समाधान के लिए आइए एक छिपा हुआ इनपुट जोड़ें:

html<form action="" method="GET">
  <input type="hidden" name="radio" value="0">
  <input type="radio"  name="radio" value="1">
  <input type="radio"  name="radio" value="2">
  <input type="radio"  name="radio" value="3">
  <input type="submit">
</form>

छिपा हुआ इनपुट शुरू करने के बजाय, डिफ़ॉल्ट रूप से एक रेडियो बटन को चयनित भी किया जा सकता है:

html<form action="" method="GET">
  <input type="radio" name="radio" value="1" checked>
  <input type="radio" name="radio" value="2">
  <input type="radio" name="radio" value="3">
  <input type="submit">
</form>
Задание 1

दो रेडियो बटन का उपयोग करके उपयोगकर्ता से उसका लिंग पूछें। परिणाम स्क्रीन पर प्रदर्शित करें।