Operador ternario PHP

¿Qué son operadores ternarios

Explanation

El operador ternario es otro operador condicional.

Sintaxis:


(expr1) ? (expr2) : (expr3)
En la sintaxis anterior la expre1 es una condición, cuando es satisfecha o verdadera evalúa expre2, de otra forma evalúa expre3.

Ejemplo




<?php
k = 50;
$result = ($mark>=60)? "Passed Exam":"Failed in Exam";
print "$result";
?>


Resultado:


Fallo en el examen
En el ejemplo anterior, las notas de un estudiante son comprobadas en una expresión, si es falsa el valor "fallo en el examen" es mostrado, si es verdadero el primer valor puede ser impreso.

Php Tutorial