A eso se le llama
operador ternario. Es como un IF pero mucho más corto, mira:
Código PHP:
$foo = (condición) ? si es true : si es false;
/********************************/
// Ejemplo:
$foo = 1;
$bar = (isset($foo)) ? 'Foo existe' : 'Foo no existe';
echo $bar; //Imprime Foo existe
/*******************************/
//Lo anterior es equivalente a
if (isset($foo)) {
$bar = 'Foo existe';
}else{
$bar = 'Foo no existe';
}
Saludos!