|Web Учебник | Самоучитель по HTML |Самоучитель по CSS | Самоучитель по PHP + MySql |Основы PhotoShop |Контакты. |

Логические операторы для условных конструкций.

Для условных конструкций сущетвуют не только операторы сравнения, но и логические операторы, которые позволяют расширить возможности условных конструкций, т.е. в одной условной конструкции использовать не одно, а два и более условий.

В PHP существует три вида логических операторов:
И( AND и && ) если все условия верны
ИЛИ( OR и || ) если одно или несколько условий верны
ИЛИ НЕ( XOR и ! ) если все условия не верны.
Как заметили что каждый из операторов имеет буквенное и символьное значение, каким из них пользоваться каждый програмист должен решить сам.

Рассмотрим более подробно, например пару страниц выще мы делали "примитивный канкулятор", сечас его упростим хотя в этом необходимоти нет.
Использование логического оператора AND
Обратите внимание что мы убрали вторую условную конструкцию и оба условия поместили в первую. Каждое условие вложено в фигурные скобки. В этом примере я использовал логический оператор И(AND), потому что вычисления могут быть выполнены если оба условия правдивые(TRUE), т.е. первое И второе. Если дочтаточно что бы выполнено было хоть одно условие, то тогда используется логический оператор OR.

 

                   Перейти к выбору следующей страницы
 

Добавить в закладки
Добиться абсолютной межбраузерности для механизма добавления в закладки не существует ни на каких языках!!! А для браузера "Chrome" не работают вообще ни какие механизмы!!!
Потому это лучше всего делать в ручную при помощи одновременого нажатия клавиш Ctrl и D , после чего нужно нажать готово(добавить). Такой "механизм работает всегда и везде!!!