Fondamentalement, je veux réaliser une telle fonctionnalité que 5-10 fonctions sont exécutées dans une rangée (comme normalement). Cependant, je veux que le script recule de plusieurs pas (ex: de la 5ème à la 3ème) et continue (comme 4,5,6,7,8,9,10) si un retour spécifique est reçu. Exemple:Mise en boucle de plusieurs fonctions dans PHP
<?
function_1st();
function_2nd();
function_3rd();
function_4th();
$a = function_5th();
if($a == '3') //continue from 3rd further;
function_6th();
function_7th();
?>
Comme dans ce cas, il devrait être 1,2,3,4,5,3,4,5,6,7,8,9,10. Serait-il préférable d'utiliser la programmation orientée objet (classe) dans ce domaine?
Fondamentalement, je besoin que de conseils, comment faire comme ça dans une bonne façon :)
Cordialement, Jonas
vous auriez besoin d'ajouter une valeur par défaut pour éviter une boucle infinie: 'défaut: return $ a;' – ircmaxell
ouais - juste donner l'idée, mais ... .. i Shoulda QA-ed avant posté! .. Merci! –