php 获取表单复选框checkbox值,请看下面实例:
<html>
<head>
< >Using Default Checkbox Values</ >
</head>
<body>
<?php
$food = $_GET[food];
$self = htmlentities($_SERVER[\'PHP_SELF\']);
if (!empty($food)) {
echo \"The foods selected are:<br />\";
foreach($food as $foodstuf)
{
echo \"<strong>\".htmlentities($foodstuf).\"</strong><br />\";
}
}
else
{
echo (\"<form action=\\\"$self\\\" \");
echo (\'method=\"get\">
<fieldset>
<label>Italian <input type=\"checkbox\" name=\"food[]\" value=\"Italian\" />
</label>
<label>Mexican <input type=\"checkbox\" name=\"food[]\" value=\"Mexican\" />
</label>
<label>Chinese <input type=\"checkbox\" name=\"food[]\" value=\"Chinese\"
checked=\"checked\" /></label>
</fieldset>
<input type=\"submit\" value=\"Go!\" >\');
}
?>
</body>
</html>
从实例可以看出,每个复选框checkbox的name属性都是一样的,而且还带有[],加上[]的原因在于让food的内容变成数组形式传递。
注意:food后的中括号不可漏,否则用PHP获取的时候只能取到最后一个值。
继续阅读与本文标签相同的文章
下一篇 :
以调试形式,深入理解凤凰全局索引
-
大反转!谷歌态度开始“服软”,华为即将获得GMS许可
2026-05-14栏目: 教程
-
Python 超简单实现9种图像风格迁移
2026-05-14栏目: 教程
-
华为打回欧洲市场!HMS取得重大成功,大量APP接入!谷歌慌不慌?
2026-05-14栏目: 教程
-
PS保存图片提示“无法完成请求”,这里有4种解决方法!
2026-05-14栏目: 教程
-
想买1000元左右的5G手机?我们需要等多久?
2026-05-14栏目: 教程
