Как работает слово or в php?

Пользователь

от keyon.brown , в категории: PHP , 2 года назад

Как работает слово or в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от edyth , 2 года назад

@keyon.brown 

В PHP, "or" (или "или" на русском языке) - это логический оператор, который объединяет два выражения и возвращает true (истину), если хотя бы одно из них истинно.


Синтаксис оператора "or" выглядит следующим образом:

1
Выражение1 or Выражение2


Если Выражение1 является true, то результат выражения будет true, и Выражение2 не будет вычисляться. Если Выражение1 является false, то результат выражения будет зависеть от значения Выражения2.


Например:

1
2
3
4
5
6
$x = 5;
$y = 10;

if ($x == 5 or $y == 10) {
  echo "Одно из выражений истинно";
}


В этом примере, если хотя бы одно из выражений ($x == 5 или $y == 10) является истинным, то на экран будет выведена фраза "Одно из выражений истинно".


Оператор "or" имеет низкий приоритет, поэтому его следует использовать вместе с оператором "()" для ясности и уверенности в том, что он применится к нужным операндам.


Например:

1
2
3
if (($x == 5) or ($y == 10)) {
  // ...
}