if isset或empty等于var

时间:2014-09-13 21:19:41

标签: php post isset

是否可以将$_POST与isset合并为一行以避免错误注意:未定义的索引:

示例(没有工作):

if(isset($_POST["VALUE"]) == "ON") echo "ON";

2 个答案:

答案 0 :(得分:3)

不,你不能因为isset()返回true或false。但是你可以做到以下几点:

if(isset($_POST['VALUE']) AND $_POST['VALUE'] == "ON") {
    echo "ON";
}

答案 1 :(得分:1)

使用以下内容:

if (isset($_POST['VALUE']) && ($_POST['VALUE'] == "ON"))
    echo "ON";