Учебник PHP

         

Логические операции

Таблица 10-6. Логические операции
ПримерИмяРезультат
$a and $bAnd TRUE, если и $a, и $b TRUE.
$a or $b OrTRUE, если $a или $b TRUE.
$a xor $bXorTRUE, если $a или $b TRUE, но не оба.
! $a NotTRUE, если $a не TRUE.
$a && $bAndTRUE, если и $a, и $b TRUE.
$a || $bOr TRUE, если $a или $b TRUE.

Смысл двух вариантов "and" и "or" в том, что они работают с различными приоритетами. (См. Приоритет выполнения операций.)

Содержание раздела