Operador ternario en PHP

Stay hungry, stay foolish

Steve Jobs

El operador ternario nos sirve para reducir el codigo en expresiones condicionales, la sintaxis es la siguiente:

condición ? valor si cierto : valor si falso

Ejemplo utilizando if

if($num1 > $num2)
    echo "El num1 es mayor que el num2"
else
    echo "El num2 no es mayor que el num2"

El codigo se puede reducir si utilizamos el operador ternario

$num1 > $num2 ? echo "num1 es mayor que num2" : echo "num1 no es mayor que num2"