Страницы

Поиск по вопросам

четверг, 20 июня 2019 г.

Убрать последнюю запятую в масиве

$items = []; foreach($product_filters as $product_filter) { $items[$product_filter["id"]][] = $product_filter; } foreach($items as $group) { echo " {$group[0]["name"]} ";
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']}, ";
}

Комментариев нет:

Отправить комментарий