如何在这个平等的陈述中添加第二个条件?

时间:2011-10-31 11:33:11

标签: php equals

我在下面使用这个片段,我怎么能用“和”添加第二个相等的语句,如($ onevariable === $ othervariable)和($ 2variable === $ 2othervariable)

  if ( $onevariable === $othervariable ) {
  require("file.php");
  }

5 个答案:

答案 0 :(得分:2)

您使用&&

执行此操作
if ( $onevariable === $othervariable && $2variable === $2othervariable) {

您可以阅读有关logical operators here的更多信息。

答案 1 :(得分:2)

您可以直接使用&&像这样的运营商

if ( $onevariable === $othervariable && $2variable ===$2othervariable )
{
  require("file.php");
}

进一步您可以访问here

答案 2 :(得分:1)

只需使用逻辑和运算符&&即可。如果您愿意,也可以使用and,但&&更多使用。两者之间的唯一区别是operator precedence

if ($onevariable === $othervariable && $2variable === $2othervariable) {
    require("file.php");
}

答案 3 :(得分:1)

您可以使用简单的&& operator

if ( $onevariable === $othervariable && $2variable === $2othervariable ) {
  require("file.php");
}

答案 4 :(得分:1)

这是相当直截了当的,这正是你在问题中所写的方式:

if ( ($onevariable === $othervariable) and ($2variable === $2othervariable) ) {
    require("file.php");
}

另见Logical Operators (PHP)

注意: $2variable不是有效的变量名称,也不是$2othervariable,因为它们以数字开头。但我认为你从示例代码中得到了这个想法。