Referencia del lenguaje
PHP Manual

Operadores

Table of Contents

Un operador es algo que se alimenta uno o más valores (o expresiones, en jerga de programación) el cual entrega otro valor (de modo que la construcción en si misma se convierte en una expresión). Así que se puede pensar en funciones o construcciones que retornen un valor (como print) como operadores y aquellos que no retornan nada (como echo) como cualquier otra cosa.

Hay tres tipos de operadores. En primer lugar se encuentra el operador unario, el cual opera sobre un único valor, por ejemplo ! (el operador de negación) o ++ (el operador de incremento). El segundo grupo se conoce como operadores binarios; este grupo contiene la mayoría de los operadores que soporta PHP y una lista sigue más adelante en la sección Precedencia de operadores.

El tercer grupo es el operador ternario:?:. Se debe utilizar para seleccionar entre dos expresiones dependiendo de una tercera, en lugar de seleccionar dos sentencias o rutas de ejecución. Rodear las expresiones ternarias con paréntesis es una muy buena idea.


Referencia del lenguaje
PHP Manual