[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Сумма массива
mynickbusy
Привет, памагити с проблемкой )), есть такая штука которая собирает все записи по датам


$dates = [];
foreach($arr as $event){
$timestamp = strtotime($event['date']);
$dateSort = date('Y-m-d', $timestamp);
$dates[$dateSort][] = [
"id" => $event['id'],
"name" => $event['name'],
"sum" => $event['sum']
];

}

echo json_encode(array(
"res" => array_reverse($dates)
));




где в итоге получается такой ответ:

{
"res": {
"2020-10-09": [
{
"id": "1",
"name": "test",
"sum": "150"
},
{
"id": "2",
"name": "test1",
"sum": "150"
}
],
"2020-10-10": [
{
"id": "3",
"name": "test2",
"sum": "100"
},
{
"id": "4",
"name": "test3",
"sum": "100"
}

]
}
}


как сделать чтоб перед датой или после даты можно было еще сложить числа (sum) в этих массивах и получить типо 300 и 200
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.