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