Un operador es algo que toma uno o más valores (o expresiones, en la jerga de la programación) y que produce otro valor (por lo tanto, la construcción misma se convierte en una expresión).
Los operadores pueden ser agrupados según el número de valores que aceptan. El operador unario opera solo sobre un valor, por ejemplo !
(el operador de negación)
o ++
(el operador de incremento).
El segundo tipo, los operadores binarios (como el muy conocido
operador matemático
+
o -
) contiene la mayoría de los operadores
soportados por PHP. Finalmente,
el operador ternario,
? :
, que acepta tres valores (también se le puede llamar el operador
condicional).
Una lista completa de los operadores se encuentra en la sección precedencia de los operadores. Esta sección también explica la precedencia de los operadores y la asociatividad, es decir, las prioridades de ejecución de los operadores.