PHP'de Radyo Düğmeleri

Şimdi PHP'de radio ile nasıl çalışılacağını öğrenelim. Formumuzda birkaç radyo düğmesi yapalım:

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>

Form gönderildikten sonra $_GET içinde seçili radyo düğmesinin value özelliğinin değeri olacak, ya da hiçbir şey seçilmediyse null olacak:

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

Radyo düğmeleriyle çalışırken, onay kutularında olduğu gibi aynı sorun ortaya çıkar. Bu sorunu çözmek için gizli bir input ekleyelim:

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>

Gizli bir input eklemek yerine, radyo düğmelerinden birini varsayılan olarak seçili de yapabilirsiniz:

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

İki radyo düğmesi kullanarak kullanıcıya cinsiyetini sorun. Sonucu ekrana yazdırın.