J'ai une fonction qui ressemble à quelque chose comme ceci:PHP: déclarations multiples dans une expression ternaire
function fun()
{
$pMana < 20 ? error(1) : $pMana -= 20;
//do stuff
}
Je veux quand la fonction d'erreur est appelée, elle permet également de quitter la fonction, quelque chose comme ça
function fun()
{
$pMana < 20 ? (error(1); return) : $pMana -= 20; //invalid syntax
//do stuff
}
Je n'ai pas encore vu d'expression ternaire capable de gérer plus d'une instruction comme celle-ci, mais je suis nouveau dans ce domaine. C'est possible?
IDEA n'est pas valide pour empiler les ternaires –