En el desarrollo de software la creación de sentencias es algo cotidiano. A continuación descubrirás algunos métodos que te permitirán hacer todo en una línea, beneficiándote en tiempo y en depuración de tu código:
Declaración básica de TRUE / FALSE
$is_admin = ($user[\'permissions\'] == \'admin\') ? true : false;
Condición de bienvenida
echo \'Bienvenido \'.($user[\'is_logged_in\'] ? $user[\'name\'] : \'Invitado\').\'!\';
Condición de ítems
echo \'El carro de compras contiene \'.$num_items.\' item\'.($num_items != 1 ? \'s\' : \'\');
Subcondiciones
echo \'El promedio es: \'.($score > 10 ? ($age > 10 ? \'a\' : \'b\') : ($age > 10 ? \'c\' : \'d\') );
Una condición para redirección
header(\'Location: \'.($valid_login ? \'/members/index.php\' : \'login.php?errors=1\')); exit();
Comentarios
0Sé el primero en comentar