【发布时间】:2016-05-09 15:03:57
【问题描述】:
我有这样的数组:
$events = [
[
'title' => 'Event 1',
'description' => 'Some Text',
'date_added' => 2016-05-06 14:57:39
],
[
'title' => 'Event 2',
'description' => 'Some Text',
'date_added' => 2016-05-08 14:57:39
],
[
'title' => 'Event 3',
'description' => 'Some Text',
'date_added' => 2016-05-09 14:57:39
],
[
'title' => 'Event 4',
'description' => 'Some Text',
'date_added' => 2016-05-09 15:57:39
]
];
我需要这样显示数据:
**Today events:**
Event 4,
Event 3
**Yesterday events**
Event 2
**May 6th events**
Event 1
我该怎么做?有可能吗?
【问题讨论】:
-
遍历数组并使用日期作为键并将值作为数组添加到键
-
你试过了吗?请给我们一些代码。
-
这个问题相当广泛。问题是排序吗?分组?或将日期转换为“今天”和“昨天”。
-
第二个 - 我想在今天的列表中显示今天的所有事件,在昨天的列表中显示昨天的事件等等。
标签: php arrays sorting datetime