Je veux éviter d'utiliser les multiples retours dans mes fonctions, mais je ne vois pas comment les interrompre sans ajouter beaucoup de else
dans un cas comme celui-ci :
public function foo($number)
{
if ($number > 8)
{
return ' > 8';
}
if (exist($number))
{
return $number . ' exist';
}
return $this->bar($number);
}
Mon cas d'utilisation est d'afficher un message d'erreur pour certains cas invalides et de ne pas exécuter ce qui reste dans la fonction.