Я пытаюсь получить требуемый вывод из массива. Я получаю массив данных из для цикла, как это:Объединение элементов массива в PHP
Array
(
[TIMESLOTID] => 27
[DATE] => za 05-04-2014 15:00
[ProductID] => 196
[VariantID] => 1079
)
Array
(
[TIMESLOTID] => 27
[DATE] => za 12-04-2014 15:00
[ProductID] => 196
[VariantID] => 1079
)
Array
(
[TIMESLOTID] => 27
[DATE] => za 29-03-2014 15:00
[ProductID] => 196
[VariantID] => 1079
)
Array
(
[TIMESLOTID] => 23
[DATE] => ma 07-04-2014 10:00
[ProductID] => 196
[VariantID] => 1083
)
Теперь Если значения [TIMESLOTID], [ProductID] и [VariantID] совпадают, они должны быть объединены в один массив в противном случае в отдельном массив. Результат будет выглядеть так:
Array
(
[TIMESLOTID] => 27
[DATE] =>
Array
(
[DATE] => za 05-04-2014 15:00,
[DATE] => za 12-04-2014 15:00,
[DATE] => za 29-03-2014 15:00
),
[ProductID] => 196,
[VariantID] => 1079
),
Array
(
[TIMESLOTID] => 23,
[DATE] => ma 07-04-2014 10:00,
[ProductID] => 196,
[VariantID] => 1083
)
Пожалуйста, помогите мне в этом. Заранее спасибо.
Вы, как ожидается, чтобы показать вам попытки и сказать нам, где вы застряли точно. – PeeHaa
@PeeHaa Мне удалось отслеживать записи из цикла, где значения совпадают. Но я застрял в объединении записи даты, как указано выше. Я пытаюсь array_merge и array_combine, но не получил точный формат. – Viral