разнос массива по html шаблону

WMix

герр M:)ller
Партнер клуба
Будем честными я не люблю такие задачи, я не знаю как это сделать даже на чистом php.
PHP:
$in = array(
    212 => 'a', 222 => 'b', 232 => 'c',
    221 => 'd', 229 => 'e', 422 => 'f',
    223 => 'g', 122 => 'h'
);
foreach( array_chunk($in, 3) as $part){
    $first = array_shift($part);
    $out[] = array(
        $first, $part
    );
};
print_r($out);
в конце концов array_keys и % на ключи
http://www.smarty.net/docsv2/en/api.register.function.tpl
 
Последнее редактирование:

craz

Нестандартное звание
Короче идиота я кусок)
Короче тем кто будет искать ответ на похожий вопрос - алгоритм таков:
1) берем весь свой массив форичим
2) и начинаем писать if ($i==0){} первый элемент if ($i==1){} второй и т.п. Прошлись записали первый контейнер со всеми вложениями. То есть в моем случае я разложил по нужным местам 5 элементов.
3) у меня случай 5 элементов в контейнере так что дописываем if ($i == 0 || $i==5){}первый элемент первого контейнера и первый элемент второго контейнера с остальными элементами так же
4) получаем некую последовательность действий и понимаем, что индексы первых элементов всех контейнеров делятся на 5, вторые элементы не делятся на 5 зато ($i-1) делиться и т.д.

Я знаю, что я КО. Но пускай уж будет тут лежать пускай и нубское решение, но которое работает в описываемой мной задаче. Всем как всегда спасибо за ответы.
 
Сверху