Руководство по PHP
Пред. | Глава 15. Операторы | След.

# Логические операторы

Таблица 15-6. Логические операторы

Пример | Название | Результат
--- | --- | ---
$a and $b | Логическое 'и' | `TRUE` если и $a, и $b `TRUE`.
$a or $b | Логическое 'или' | `TRUE` если или $a, или $b `TRUE`.
$a xor $b | Исключающее 'или' | `TRUE` если $a, или $b `TRUE`, но не оба.
! $a | Отрицание | `TRUE` если $a не `TRUE`.
$a && $b | Логическое 'и' | `TRUE` если и $a, и $b `TRUE`.
$a || $b | Логическое 'или' | `TRUE` если или $a, или $b `TRUE`.

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

Пред. | Начало | След.
Операторы инкремента и декремента | Уровень выше | Строковые операторы