Клиент на сайте выбирает время и дату (сегодня + 5 дней).
$input = [
['0', 'Slate', 'Single'],
['1', 'Slate', 'Single'],
['2', 'Slate', 'Single'],
['3', 'Slate', 'Single'],
['4', 'Slate', 'Single'],
['5', 'Slate', 'Single'],
['0', 'Slate', '3-Pack'],
['1', 'Slate', '3-Pack'],
['2', 'Slate', '3-Pack'],
['3', 'Slate', '3-Pack'],
['4', 'Slate', '3-Pack'],
['5', 'Slate', '3-Pack']
];
$out = [];
foreach($input as $inp)
$out[$inp[0]][$inp[1]][] = $inp[2];
echo json_encode($out);
/* Результат:
Array
(
[0] => Array
(
[Slate] => Array
(
[0] => Single
[1] => 3-Pack
)
)
[1] => Array
(
[Slate] => Array
(
[0] => Single
[1] => 3-Pack
)
)
[2] => Array
(
[Slate] => Array
(
[0] => Single
[1] => 3-Pack
)
)
[3] => Array
(
[Slate] => Array
(
[0] => Single
[1] => 3-Pack
)
)
[4] => Array
(
[Slate] => Array
(
[0] => Single
[1] => 3-Pack
)
)
[5] => Array
(
[Slate] => Array
(
[0] => Single
[1] => 3-Pack
)
)
)
*/