使用子节点进行PHP数组排序?

Fea*_*hal 1 php arrays multidimensional-array

好的,我有以下数组:

Array
(
   [0] => Array
    (
        [id] => 6
        [name] => This Course
        [time] => 1288082700
        [description] => blah blah . 
        [link] => http://this.com/?g=5
        [course] => 22
    )

[1] => Array
    (
        [id] => 2
        [name] => Workshop
        [time] => 1287561600
        [description] => This description
        [link] => http://this.com/?g=5
        [session] => 8
        [course] => 23
        [type] => standard
        [adobelink] => 
    )
Run Code Online (Sandbox Code Playgroud)

)

如何使用内部'time'键对整个数组进行排序?

谢谢!

cod*_*ict 5

您可以使用以下usort功能:

function cmp($a,$b) {
        return $a['time'] - $b['time'];
}

usort($arr,'cmp');
Run Code Online (Sandbox Code Playgroud)

工作环节