Операторы

Содержание

Оператором называется то, что принимает одно или больше значений (или выражений, если говорить на жаргоне программирования), и вычисляет новое значение; поэтому, всю конструкцию рассматривают как выражение.

Операторы группируются по количеству принимаемых значений. Унарные операторы принимают только одно значение, например, ! (оператор логического отрицания) или ++ (инкремент). Бинарные операторы принимают два значения; это, например, знакомые каждому арифметические операторы + (плюс) и - (минус), бо́льшая часть поддерживаемых в PHP операторов входит в эту категорию. И на последок, в языке предусмотрели только один тернарный оператор, ? :, который принимает три значения, и его часто называют просто — «тернарный оператор»; хотя, возможно, точнее было бы назвать его «условный оператор».

Полный список PHP-операторов перечисляет раздел «Приоритет оператора». Раздел также описывает порядок выполнения и ассоциативность операторов. Порядок и ассоциативность точно определяют, как вычисляются выражения с несколькими разными операторами.