Операторы Оператором называется нечто, что принимает одно или более значений (или выражений, если говорить на жаргоне программирования), и вычисляет новое значение (так, всю конструкцию можно рассматривать как выражение). Операторы можно сгруппировать по количеству принимаемых ими значений. Унарные операторы принимают только одно значение, например, ! (оператор логического отрицания) или ++ (инкремент). Бинарные операторы принимают два значения; это, например, знакомые всем арифметические операторы + (плюс) и - (минус), бо́льшая часть поддерживаемых в PHP операторов входит в эту категорию. И на последок, существует всего один тернарный оператор, ? :, принимающий три значения, обычно о нём говорят просто — «тернарный оператор» (хотя, возможно, более точным названием было бы «условный оператор»). Весь список PHP-операторов перечислен в разделе «Приоритет оператора». В этом разделе также описан порядок выполнения операторов и их ассоциативность, которые точно определяют, как вычисляются выражения с несколькими разными операторами. &language.operators.precedence; &language.operators.arithmetic; &language.operators.increment; &language.operators.assignment; &language.operators.bitwise; &language.operators.comparison; &language.operators.errorcontrol; &language.operators.execution; &language.operators.logical; &language.operators.string; &language.operators.array; &language.operators.type;