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