我有一个代码:
$diagnose[$count][$row['结果']];
我需要按 [$count] 的值对数组进行排序
据我了解,您希望按键值( $count
)对数组进行排序。
您应该使用ksort()
(从低到高)或krsort()
(从高到低)。按键对数组进行排序,保持键与数据的相关性。
例:
$fruits = array("d"=>"lemon", "a"=>"orange", "b"=>"banana", "c"=>"apple");
ksort($fruits);
在您的情况下,它应该是:
ksort($diagnose);
要按值排序,请使用 asort()
。
在此处了解更多信息 排序功能:http://php.net/manual/en/array.sorting.php