Salut,

Je reprends un projet,

je tombe sur ce code je comprends pas. Quelqu'un pourrait-il m'expliquer ?

    public function getAaA()
    {
    	//blabalbal , pas mal de code
    	return $inte->A; // <- un return
    	   		
    	//blablabla d'autre parties de code
    	return $this->isCh();  // <- un deuxième return.  
    }

J'ai rajouter les commentaires, ce que je comprends pas c'est le double return.. ils ne sont pas dans des conditions, mais à l'air libre... On est d'accord qu'il n'existe pas de subtilité à ce niveau là ? que quoi qu'il se passe, au premier return, on sort.
Modifié par JENCAL (31 Oct 2017 - 15:45)
Modérateur
Complètement. Cela ressemble à du code temporaire qui devient persistant…
Meilleure solution
oué on est d'accord...

Mais sur le coup j'ai vraiment eu un doute, genre "wow..... really! on peux mettre deux return à la suite, omfg.... * je me gratte les yeux...* nan en faite le dev à juste déconné" Smiley whattha