php - 我如何否定这个 if/else 与 just if 的比较?

标签 php if-statement logical-operators

<分区>

我正在尝试将类设置为隐藏,除非满足两个因素。目前,我正在使用以下代码:

<?php 
if (isset($_POST['prerequisite']) && $form == "CheckingIn")
{

}
else
{
    echo "hidden";
}
?>

我怎样才能将它改成 if 语句而不是 if/else?

最佳答案

否定表达式;使用“NOT”逻辑运算符:

if (!(isset($_POST['prerequisite']) && $form == "CheckingIn")) { echo "hidden"; }

(注意 ! 符号)

在这里阅读更多:http://php.net/manual/en/language.operators.logical.php

关于php - 我如何否定这个 if/else 与 just if 的比较?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18247639/

相关文章:

javascript - 如何在 Angular 4 中使用 *ngFor 实现自定义过滤器管道?

excel - 如果语句给出太多参数错误

c++ - 如何避免 "if"链?

delphi - 带有 AND 运算符的语句中的成员是否始终按给定顺序进行检查?

c - 为什么 "if (i++ && (i == 1))"是假的,而我是一个值为 1 的整数?

javascript - 谁能用简单易懂的语言解释 ../和 ./在包含文件时有什么区别?

`for` 循环上的 PHP 解析错误

Javascript - php,onClick 复选框函数

python - Python for 语句的混淆行为

python - Pandas 中的元素逻辑或