【发布时间】:2015-09-25 06:08:38
【问题描述】:
我需要使用日期对数组进行排序,但问题是第一个数组将该值存储在键 added_date 中,而第二个数组使用键 date_added。
如何根据日期对它们进行排序(新元素优先)?
数组的结构如下:
[0] => Array
(
[data] => Array
(
[0] => Array
(
[media] => upcomingEvents_1214_1429325758.jpeg
[reference] => upcomingEvents
[added_date] => 2015-04-18 08:26:00
[type] => image/jpeg
)
[1] => Array
(
[media] => upcomingEvents_1214_1429325809.jpeg
[reference] => upcomingEvents
[added_date] => 2015-04-18 08:26:51
[type] => image/jpeg
)
[2] => Array
(
[media] => diary_1214_1434190391.jpeg
[reference] => diary
[added_date] => 2015-06-13 15:43:11
[type] => image/jpeg
)
)
[identifier] => media
)
[1] => Array
(
[data] => Array
(
[0] => Array
(
[media] => image.jpg
[media_thumb] =>
[couple_id] => 312
[date_added] => 2015-06-22 08:38:09
[chat_type] => image/jpeg
)
[1] => Array
(
[media] => 1432787219556.jpg
[media_thumb] =>
[couple_id] => 312
[date_added] => 2015-06-22 17:45:45
[chat_type] => image/jpeg
)
[2] => Array
(
[media] => 1436160762565.jpg
[media_thumb] =>
[couple_id] => 312
[date_added] => 2015-07-06 09:03:27
[chat_type] => image/jpeg
)
)
[identifier] => chat
)
【问题讨论】:
-
你能发布预期的输出
-
预期输出是什么?您想要一个仅包含带有字符串值的有序列表的二维数组吗? 你想让数组结构存活下来吗?
-
@ThisName... 不,我想要相同的数组结构,但首先排序最新