小编Jas*_*son的帖子

如何按时间戳对PHP多维数组进行排序

我目前正忙着使用Twitter API,但这个问题与Twitter API并没有关系; 这只是一个普通的PHP问题.

我分别拉了几个Tweets查询,然后将请求合并在一起.所以,基本上,我最终会得到一个类似于此类的最终数组,其中推文不一定按正确的时间顺序排列:

$tweets = array(
    array(
        'text'  => 'Some tweet.',
        'time'  => 'Sat Jun 22 00:45:37 +0000 2013'
    ),
    array(
        'text'  => 'And another.',
        'time'  => 'Fri Jun 21 15:32:34 +0000 2013'
    ),
    array(
        'text'  => 'Another tweet.',
        'time'  => 'Fri Jun 21 17:24:44 +0000 2013'
    ),
    array(
        'text'  => 'And one more tweet.',
        'time'  => 'Fri Jun 21 08:01:37 +0000 2013'
    )
);
Run Code Online (Sandbox Code Playgroud)

而现在我只想弄清楚按每个推文的时间戳排序这个数组的最佳方法是降序.

我正在阅读usort,uasort但我不仅仅是完全理解它们,以及它们如何对应于使用此时间戳作为比较.所以任何帮助都会非常感激.提前致谢!

php sorting

5
推荐指数
1
解决办法
4120
查看次数

标签 统计

php ×1

sorting ×1