Radio mygtukai PHP

Dabar išmokime dirbti su radio PHP. Sukurkime keletą perjungimo mygtukų mūsų formoje:

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>

Po formos pateikimo $_GET perjungimo mygtuke bus talpinama value atributo reikšmė pažymėto perjungimo mygtuko, arba null, jei niekas nebuvo pažymėta:

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

Dirbant su radio kyla ta pati problema, kaip ir varnelėse. Norėdami išspręsti šią problemą pridėkime paslėptą įvesties lauką:

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>

Taip pat galima neįvesti paslėpto įvesties lauko, o padaryti vieną iš perjungimo mygtukų pagal nutylėjimą pažymėtą:

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

Naudodami du perjungimo mygtukus paklauskite naudotojo jo lyties. Rezultatą parodykite ekrane.