Radioknappar i PHP

Låt oss nu lära oss att arbeta med radio i PHP. Låt oss skapa några radioknappar i vårt formulär:

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>

Efter att formuläret skickats kommer $_GET för radioknappen innehålla värdet av attributet value för den markerade radioknappen, eller null, om inget var markerat:

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

När man arbetar med radio uppstår samma problem som med kryssrutor. För att lösa detta problem låt oss lägga till ett dolt inputfält:

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>

Man kan också undvika att använda ett dolt inputfält och istället göra en av radioknapparna markerad som standard:

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

Använd två radioknappar för att fråga användaren om hans/hennes kön. Visa resultatet på skärmen.