У меня есть ситуация, когда мне нужно сортировать объект JSON по дате. Я искал решения в Интернете, и все указывает в направлении функции USORT PHP, но все примеры имеют пару ключей/значения для сортировки.
Как вы можете видеть, данные не заказаны должным образом по дате, но значение даты является ключом, так как я могу сортировать объект по дате (2015-12-10, 2015-12-11, 2015-12-12, 2015-12-13, 2015-12-14, 2015-12)?
У меня есть ситуация, когда мне нужно сортировать объект JSON по дате. Я искал решения в Интернете, и все указывает в направлении функции USORT PHP, но все примеры имеют пару ключей/значения для сортировки.[code]$ret = file_get_contents($url); $res = json_encode($ret); < /code> , что приводит к следующему json < /p> { "2015-12-14":{ "direction":"S", "snowfall":0.0, [..] }, "2015-12-15":{ "direction":"S", "snowfall":3.0, [..] }, "2015-12-12":{ "direction":"SE", "snowfall":0.0, [..] }, "2015-12-13":{ "direction":"S", "snowfall":0.0, [..] }, "2015-12-10":{ "direction":"E", "snowfall":0.0, [..] }, "2015-12-11":{ "direction":"S", "snowfall":0.0, [..] } } [/code] Как вы можете видеть, данные не заказаны должным образом по дате, но значение даты является ключом, так как я могу сортировать объект по дате (2015-12-10, 2015-12-11, 2015-12-12, 2015-12-13, 2015-12-14, 2015-12)?