我有一个数组, 样品:
$array {
[0] {
[something]=1;
[something2]=2;
}
[1] {
[something]=2;
[something2]=4;
}
[2] {
[something]=5;
[something2]=2;
}
}
我想根据关键字订购数组;
所以它看起来像:
$array {
[0] {
[something]=5;
[something2]=2;
}
[1] {
[something]=2;
[something2]=4;
}
[2] {
[something]=1;
[something2]=2;
}
}
答案 0 :(得分:5)
function compare($x, $y) {
return $x['something'] - $y['something'];
}
usort($input_array, 'compare');
您需要使用与上述类似的usort()
。
答案 1 :(得分:0)
以下是否足够?
foreach($array as $key => $value){
ksort( $array[$key] );
}