время
|
|
Глава 10 Предопределенные 39
$а
Пример использования
$а=5; /* 0101 */
$Ь=12; /* 1100 */
$с=$а & $Ь; /*$с будет
равно 4 (0100) */
$а=5; /* 0101 */
$Ь=12; /* 1100 */
$с=$а|$Ь ./* $с будет
равно (1101) */
$а=5; /* 0101 */ ~ $а
/* $а будет равно х(1010) */
12.7. Операции сравнения
Операции сравнения позволяют сравнивать различные выражения, значения пе-
ременных и т. д. Принцип реализации данных операций весьма прост (табл. 12.5).
Таблица 12.5. Операторы сравнения
Пример
$а == $Ь
$а != $Ь
$а < $Ь
$а > $Ь
$а <= $Ь
$а >= $Ь
Название
Равно
Не равно
Меньше, чем
Больше, чем
Меньше или равно
Больше или равно
Результат
Истина, если $а эквивалентно $Ь .
Истина, если $а не эквивалентно $Ь
Истина, если $а меньше $Ь
Истина, если $а больше $Ь
Истина, если $а меньше или равно $Ь
Истина, если $а больше или равно $Ь
12.8. Операции контроля ошибок
РНР поддерживает один оператор контроля ошибок — знак @, который употребля-
ется перед выражением. При этом любое сообщение об ошибке,