Комментарии

Логические операторы
( 0 Голосов )

 

Не следует забывать, что одинарный знак равенства служит для присваивания переменной заданного значения, тогда как двойной и тройной знаки равенства — для логического сравнения на равенство значений. Ниже приведены характерные примеры применения этих знаков в коде РНР.

$а = $Ь; // присваивает переменной $а значение переменной $Ь
($а == $Ь) // истинно, если значения переменных $а и $Ь равнозначны
($а === $Ь) // истинно, если значения переменных $а и $Ь равны и однотипны

Для сравнения значений на неравенство дополнительно указывается восклицательный знак (!), например ($а != $Ь)или($а !== $Ь). Если же требуется выяснить, какое из сравниваемых значений больше или меньше, используются операторы < и > соответственно. А операторы <= и => позволяют соответственно выяснить, больше или равно либо меньше или равно одно из двух сравниваемых значений.

Логические выражения связываются с помощью оператора | | или OR, выполняющего операцию логического ИЛИ, а также оператора && или AND, выполняющего операцию логического И. Ниже приведены характерные примеры применения этих логических операторов в коде РНР.

($а == $Ь || $с == $d)
($а == $b OR $с == $d)
($а == $Ь && $с == $d)
($а == $b AND $с == $d)

 


Понравился материал? Пригодилась информация? Плюсани в социалки!


 
Похожие новости