Как правильно в феноме пройтись по циклу for?
Для foreach понятно:
Смотрел по этому примеру, но не понял как правильно все же должен виглядеть конечний вариант.
Подскажите может ктото уже сталкивался и есть готовый пример.
{foreach $list as $key => $value}
{$key}: {$value}
{/foreach}
Даже нашел от такой вариант:{foreach 1..31 as $value}
{$value}
{/foreach}
Но мне надо шаг поставить свой.Смотрел по этому примеру, но не понял как правильно все же должен виглядеть конечний вариант.
Подскажите может ктото уже сталкивался и есть готовый пример.
Комментарии: 4
for — устаревший тег, его не нужно использовать.
Что значит «свой шаг»? Напиши полную задачу.
Что значит «свой шаг»? Напиши полную задачу.
Мне почти подходин етот вариант
{foreach 1..31 as $value}
{$value}
{/foreach}
но здесь на каждой итераций {$value} увеличивається на 1, а мне надо «свой шаг» (step) — то есть чтоб на каждой итерации {$value} увеличивался на n величину. {foreach 1..31 as $value}
{if $value@index % 2 == 0}выполняется каждые 2 итерации (шаг == 2){/if}
{if $value@index % 5 == 0}выполняется каждые 5 итераций (шаг == 5){/if}
{/foreach}
{for $counter=1 to=31 step=3}
{$counter}
{forelse}
ELSE
{/for}
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.