ГЛАВА 3: Выражения, операторы и управляющие конструкции.
Операторы сравнения
Операторы сравнения(табл. 3.8), как и логические операторы, позволяют управлять логикой программы и принимать решения при сравнении двух и более переменных.
Таблица 3.8. Операторы сравнения
Пример
Название
Результат
$a<$b
Меньше
Истина, если переменная $а меньше $b
$a>$b
Больше
Истина, если переменная $а больше $b
$a <= $b
Меньше или равно
Истина, если переменная $а меньше или равна $b
$a >= $b
Больше или равно
Истина, если переменная $а больше или равна $b
($a=12)?5: -1
Тернарный оператор
Если переменная $а равна 12, возвращается значение 5, а если не равна — возвращается -1
Обратите внимание: операторы сравнения предназначены для работы только с числовыми значениями. Хотя возникает искушение воспользоваться ими для сравнения строк, результат, скорее всего, окажется неверным. В РНР существуют стандартные функции для сравнения строковых величин. Эти функции подробно рассматриваются в главе 8.