如何在php中检查复选框是否已选中?
我有一个if声明如下 如果($_POST['memory']=“on”)如何在php中检查复选框是否已选中?,php,Php,我有一个if声明如下 如果($_POST['memory']=“on”) 我想知道这是否是检查复选框是否被选中的正确语法?简单检查isset if(isset($_POST['remember']) && $_POST['remember']=="on") { // checkbox remember is checked } else { // checkbox remember is not checked } 使用 $memory=($_POST['memo
我想知道这是否是检查复选框是否被选中的正确语法?简单检查
isset
if(isset($_POST['remember']) && $_POST['remember']=="on")
{
// checkbox remember is checked
}
else
{
// checkbox remember is not checked
}
使用
$memory=($_POST['memory']='YES')?'YES':'NO';
此代码将帮助您
<input type="checkbox" name="checkbx" <?php if(isset($_POST['remember'])=="on") echo "checked";?> />
使用isset($\u POST['memory'])
如果自己通过一个基本测试来回答这个问题,会更快。
<input type="checkbox" name="remember" value="YES" />
$remember= ($_POST['remember'] == 'YES')?'YES':'NO';
<input type="checkbox" name="checkbx" <?php if(isset($_POST['remember'])=="on") echo "checked";?> />
<?php if(isset($_POST['remember'])=="on") {?>
<input type="checkbox" name="checkbx" checked="checked" />
<?php }else {?>
<input type="checkbox" name="checkbx" />
<?php }?>