复选框能够进行项目的多项选择。浏览者在填写表单时,有时需要选择多个项目,例如:在线选择喜欢的运动中需要选择多个项目等,就会用到复选框。复选框一般都是多个同时存在的,在PHP中为了便于传值,name的名字必须是一个数组的形式,如下name="sport[]"。
表单页面代码:
<form action="1.php" method="post" name="form1">
<input name="sport[]" type="checkbox" value="篮球" />篮球
<input name="sport[]" type="checkbox" value="乒乓球" />乒乓球
<input name="sport[]" type="checkbox" value="台球" />台球
<input name="sport[]" type="checkbox" value="宝林球" />宝林球
<input name="submit" type="submit" value="提交" />
</form>
处理表单的PHP页面代码:
if(!empty($_POST['sport'])){
echo('您的选择结果是:');
for($i=0; $i<count($_POST['form1']);$i++){
echo($_POST['sport'][$i].' ');
}
}