Intereting Posts
Подтверждение электронной почты Codeigniter AJAX Где я могу найти хороший парсер MediaWiki Markup в PHP? Форма Zend: как мне заставить ее сгибаться по моей воле? CURSOR в proc, который только блокирует текущую строку UPDATEd (в то время как UPDATING), и ничего больше для продолжительности? Имя таблицы как параметр с использованием подготовленного оператора PDO / MySQL Nginx + PHP-FPM случайным образом дает 502 формат даты получения mdY H: i: su от миллисекунд Как избежать нежелательной переносимости сеанса между различными экземплярами приложения Сервер PHP Websocket hybi10 Получить идентификатор сообщения текущего пользователя и добавить ссылку в меню Проверить токен доступа к API Facebook и идентификатор пользователя через PHP SDK? Строгий режим PHPUnit – как изменить тайм-аут по умолчанию Передача значения из скрипта PHP в скрипт Python Безопасность PHP (strip_tags, htmlentities) PHP включает () перед doctype, вызывая пробел

return array_chunk в группах

Обычно я могу делать довольно приличные базовые массивы, но это поставило мою голову против стены.

Я пытаюсь передать некоторую информацию (для меню) через функцию и вернуть ее форматированным образом.

Мой желаемый конечный результат – отправить некоторую информацию, подобную этой. Мне нужно иметь возможность повторять массив до тех пор, пока он не станет пустым в случае, если у меня есть несколько полей

$Sort = array('imgup.jpg','imagedn.jpg','Name','imgx.jpg','imagy.jpg','Name4'); NewSortBox($Sort); 

и иметь конечный результат, который вернется как

 <div>Name <img src='imgup.jpg'><img src='imgdn.jpg'></div> <div>Name4 <img src='imgx.jpg'><img src='imgy.jpg'></div> 

Я выяснил, что мне нужно использовать функцию Array_Chunk для разбиения массива, но я не могу понять, как правильно использовать функции foreach или loop.

 function NewSortBox(&$array){ $newArray = array_chunk($array, 3, false); $i = 0; foreach ($newArray as $inner_array) { $i++; echo "<div>"; while (list($key, $value) = each($inner_array)) { echo "$key: $value"; // Here is where I am totally lost, I want to acheive something like ?? // echo "$value[1] <img src='$value[2]'><img src='$value[3]'>"; } echo "</div>"; } 

Related of "return array_chunk в группах"