NO hay ningun problema, despues de todo, es la imagen de error... tu la eliges, pues
lo del ()?:, es un
if-then-else corto, ej.
Código:
condicion ? true : false;
no se si se explica sola, pero.... es mas corto que hacer
Código PHP:
if (isset($_POST['foo']))
{ // si existe la variable POST "foo"
$variable = $_POST['foo'];
}
else
{ // ton's, hay nada
$variable = null;
}
es igual a... Código PHP:
$variable = isset($_POST['foo']) ? $_POST['foo'] : null ;
yo uso, siempre esta forma corta... para comprobar y definir variables, sin errores...