PHP-дағы радио батырмалар

Енді PHP-да radio батырмаларымен жұмыс істеуді үйренейік. Пішінге бірнеше radio батырмасы жасайық:

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 массивінде белгіленген radio батырмасының value атрибутының мәні болады, немесе ешнәрсе белгіленбеген болса null болады:

html<?php
  var_dump($_GET['radio']); // '1', '2', '3' немесе null
?>

Radio батырмаларымен жұмыс істегенде, checkbox-тардағы сияқты бірдей мәселе туындайды. Бұл мәселені шешу үшін жасырын инпутты қосамыз:

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>

Сондай-ақ, жасырын инпутты қоспастан, бір radio батырмасын әдепкі бойынша белгіленген күйге келтіруге болады:

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

Екі radio батырмасын қолданып, пайдаланушының жынысын сұраңыз. Нәтижені экранға шығарыңыз.