$items = []; foreach($product_filters as $product_filter) { $items[$product_filter["id"]][] = $product_filter; } foreach($items as $group) { echo "
foreach($group as $filter) { echo "{$filter['group']}, "; } echo "
Получается что ко всем элементам добавляется в конце запятая, нужно что бы к последнему элементу она не добавлялась
Результат кода
Заголовок 1 Текст 1, Текст 2, Заголовок 2 Текст 3, Текст 4, Заголовок 3 Текст 5,
А должно
Заголовок 1 Текст 1, Текст 2 Заголовок 2 Текст 3, Текст 4 Заголовок 3 Текст 5
Ответ
$numItems = count($group);
$i = 0;
foreach($group as $filter) {
if(++$i === $numItems) echo "{$filter['group']} ";
else echo "{$filter['group']}, ";
}
Комментариев нет:
Отправить комментарий