Mammouth du PHP |
19672 Messages
17 juil. 2006, 20:21
Je vais tout de même apporter une nuance : si à l'endroit du code où tu souhaites aller se trouve une fonction devant exécuter un certain nombre de calculs et retourner une ou plusieurs valeurs, alors on passe par un appel de cette fonction. Sinon, effectivement, le GoTo originaire du Basic n'existe pas en PHP en tant que tel.
Cependant, la question à se poser est autre. Pour exécuter telle ou telle ligne d'un code, il faut que certaines conditions soient vérifiées. On mettra donc en place des alternatives (if/elseif/else par exemple). Mais on ne remontera pas dans le code qui est lu puis exécuté du début jusqu'à son terme. Donc, tu veux exécuter un code selon une alternative. Mets ce code dans une fonction et définis l'alternative qui va bien pour décider si tu dois ou non appeler cette fonction.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse 