В основном я хочу добиться такой функциональности, чтобы 5-10 функций выполнялись подряд (как обычно). Однако я хочу, чтобы скрипт вернулся на несколько шагов назад (например, с 5-го на 3-е) и продолжил (например, 4,5,6,7,8,9,10), если получен конкретный возврат. Пример:
<?
function_1st();
function_2nd();
function_3rd();
function_4th();
$a = function_5th();
if($a == '3') //continue from 3rd further;
function_6th();
function_7th();
?>
Как и в этом случае, оно должно быть 1,2,3,4,5,3,4,5,6,7,8,9,10.
Было бы лучше использовать объектно-ориентированное программирование (класс) в этом?
В основном мне нужен только совет, как сделать так, как нужно:)
С уважением,
Jonas