我正在尝试根据特定键对PHP哈希表进行排序。数据结构如下所示:
print_r($mydata);
Array(
[0] => Array
(
[type] => suite
[name] => A-Name
)
[1] => Array
(
[type] => suite
[name] => C-Name
)
[2] => Array
(
[type] => suite
[name] => B-Name
)
)
我已经尝试过ksort,sort,usort,但是似乎没有任何作用。我正在尝试根据名称键向下两级进行排序。
这是我尝试使用usort的尝试:
function cmp($a, $b) {
return $b['name'] - $a['name'];
}
usort($mydata, "cmp");
有没有简单的方法可以做到这一点,或者我需要编写一个自定义排序功能?
慕码人8056858
智慧大石