Как добавить второе условие к этому равному утверждению? - PullRequest
1 голос
/ 31 октября 2011

Я использую этот фрагмент ниже, как я могу добавить второе выражение равенства с "и", что-то вроде ($ onevariable === $ othervariable) и ($ 2variable === $ 2othervariable)

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

Ответы [ 5 ]

2 голосов
/ 31 октября 2011

Вы можете напрямую использовать оператор &&, как это

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

далее Вы можете посетить здесь

2 голосов
/ 31 октября 2011

Вы делаете это с &&

if ( $onevariable === $othervariable && $2variable === $2othervariable) {

Подробнее о логических операторах можно прочитать здесь .

1 голос
/ 31 октября 2011

Это довольно просто, просто вы уже написали свой вопрос:

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

См. Также Логические операторы (PHP) .

Примечание: $2variable не является допустимым именем переменной, а также $2othervariable, потому что они начинаются с цифры.Но я думаю, вы поняли идею из примера кода.

1 голос
/ 31 октября 2011

Вы можете использовать простой && оператор :

if ( $onevariable === $othervariable && $2variable === $2othervariable ) {
  require("file.php");
}
1 голос
/ 31 октября 2011

Просто используйте логический и оператор &&.Вы также можете использовать and, если хотите, но && используется чаще.Единственное различие между ними заключается в приоритет оператора .

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