Есть вложенный цикл и goto, как выход из обоих. Есть ли решения кроме как его использование в такой ситуации? (чисто ради интереса, т.к. найдя подобное только на форумах C++, решается там это средствами, которых в павн нет. Но возможно в павн как раз есть что-то своё на этот счёт)
Обновлено:
Для наглядности код (пример, на практике всё сложнее и вариант с переделкой самого алгоритма вряд ли поможет):
PHP код:
for(new i, j; i < 5; i++)
{
for(j = 0; j < 10; j++)
{
//Действия
//Некая проверка, по которой нужно выйти из обоих циклов
goto skip_this_action; //Выход
}
}
skip_this_action:
//Код после циклов
upd2
...Хотя знаете, будет даже интереснее, если кто-то предложит более простой вариант.
Вот, где я это использую.