PHP检查动态复选框是否为';t检查

PHP检查动态复选框是否为';t检查,php,Php,我有一个表单,其中从MySQL数据库填充一个列表,并使用$index方法为每个列表分配复选框 当表单发布后,我使用以下命令循环检查复选框 foreach ($_POST['check'] as $index => $value) { if (($_POST['check'][$index] == '1')) { 如何检查是否未选中任何复选框?如果未选中复选框,则不会发送复选框 因此,如果(!isset($\u POST['check']){}未选中复选框,则可以使用 因此,您可以

我有一个表单,其中从MySQL数据库填充一个列表,并使用
$index
方法为每个列表分配复选框

当表单发布后,我使用以下命令循环检查复选框

foreach ($_POST['check'] as $index => $value) {
    if (($_POST['check'][$index] == '1')) {

如何检查是否未选中任何复选框?

如果未选中复选框,则不会发送复选框


因此,如果(!isset($\u POST['check']){}未选中复选框,则可以使用


因此,您可以使用
if(!isset($\u POST['check']){}
例如,您可以计算选中复选框的数量:

$counter = 0;

foreach ($_POST['check'] as $index => $value) {
    if (($_POST['check'][$index] == '1')) {
        // Do something

        $counter++;
    }
}

if ($counter == 0) {
    // Do something if no checkboxes are selected
}
您还可以检查您的
$\u POST['check']
是否为空:

if (empty($_POST['check'])) {
    // Do something if no checkboxes are selected
}

例如,您可以计算选中复选框的数量:

$counter = 0;

foreach ($_POST['check'] as $index => $value) {
    if (($_POST['check'][$index] == '1')) {
        // Do something

        $counter++;
    }
}

if ($counter == 0) {
    // Do something if no checkboxes are selected
}
您还可以检查您的
$\u POST['check']
是否为空:

if (empty($_POST['check'])) {
    // Do something if no checkboxes are selected
}

那么,如果所有复选框都未选中,这是否适用?编辑-是的。谢谢你,好的先生。是的,如果所有的复选框都没有选中,那么这是否适用?编辑-是的。谢谢你,好的先生。是的,如果没有勾选复选框