Cita:
Iniciado por GatorV También como apunte, ahora PHP soporta que el primer operador sea opcional, es decir:
Código PHP:
Ver original$action = (empty($_POST['foo'])) ?
'default' : $_POST['foo']; // PHP5.3+
$action = ($_POST['foo']) ?: 'default';
Buen aporte pero elegistes un mal caso porque preciso pusistes una variable (indice) que puede ser 'undefined'
Código PHP:
<?php
$action = ($foo) ?: 'default';
if ($foo==null)
$action = 'default';
else
$action = $foo;
Ahi creeria que queda mas claro
PD: no conocia esa nueva sintaxis........GRACIAS!