Мне нужно запустить набор кода внутри for-loop, только если выполняется определенное условие, например:
@for($i = 0; $i <= $date_diffrence; $i++)
@if (condition)
$temp = $i;
@for($multDayCount=0; $multDayCount<count($dayDifferenceArr); $multDayCount++)
$i = $dayDifferenceArr[$multDayCount];
@endif
<code_section>
@if (condition)
@endfor
$i = $temp;
@endif
@endfor
I want the выполняться независимо от условия if- for. Как я могу так зациклиться? Любая помощь будет принята с благодарностью.
Я не думаю, что вы могли бы закончить внутренний цикл for до завершения второго оператора if.
Чего именно вы пытаетесь достичь здесь?






Ваш вопрос, как указано, отвечает сам за себя - если вам нужно иметь if внутри цикла, вы просто... можете. :)
Глядя на свой код (который не совсем похож на PHP?..), вы также, кажется, хотите условно прекращать цикла?
В PHP циклами можно управлять с помощью break и continue. Ваш пример выглядит так, как будто он пытается выполнить цикл условно.
Мне нужен цикл внутри if. Приведенный выше код - это просто структура, которая мне нужна, а не точный php-код. Мне нужно, чтобы <code_section> выполнялся независимо от условия «если».
@tyro Я бы порекомендовал попробовать написать настоящий PHP-код для примера. Непонятно, что вы имеете в виду под словом «независимо». Все, что находится за пределами условия, выполняется независимо от него.
ты задаешь вопрос или сам себе отвечаешь?