我想知道是否让我说我有4个名为红色蓝色黄色和绿色的单选按钮,但如果没有一个未经检查并且有人提交表单,那么我们会说没有收音机检查。 如果我使用if语句,我只能想到使用像
这样的东西if(empty($_GET(["red"])) || empty($_GET(["blue"])) || empty($_GET(["green"])) ||empty($_GET(["yellow"])))
{
echo "blah";
}
但是,如果有另外两个我要添加的收音机,或者说我有一个名字字段,那就是那个if语句真的很长......如果声明那将是一个很长的话......
有没有办法将它们组合在一起并缩短它们?
答案 0 :(得分:6)
如果您给出相同的名称
,则默认情况下会对单选按钮进行分组<input type="radio" name="group" value="1"> Option 1
<input type="radio" name="group" value="2"> Option 2
然后,所选选项将传递到$_POST['group']