Радиокнопки в PHP

Давайте теперь научимся работать с radio в PHP. Сделаем несколько переключателей в нашей форме:

<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, если ничего не было отмечено:

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

При работе с радио возникают та же проблема, что и в чекбоксах. Для решения этой проблемы давайте добавим скрытый инпут:

<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>

Можно также не вводить скрытый инпут, а сделать один из переключателей отмеченным по умолчанию:

<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>

С помощью двух переключателей спросите у пользователя его пол. Выведите результат на экран.



Чат с GPT Компилятор