这是我的阵列:
[2] => Array
(
[2012-08-13 10:56:37] => Array
(
[5] => 5.4E-7
)
[2012-08-13 10:57:36] => Array
(
[4] => 2.1E-7
)
[2012-08-13 10:54:00] => Array
(
[6] => 0
)
[2012-08-13 10:53:17] => Array
(
[3] => 0
)
[2012-08-13 10:54:42] => Array
(
[0] => 0
)
)
日期,内部键和值。 这就是我想要的,按日期键内的值排序,然后按日期排序。
已经按照你可以看到的值排序 - desc,但是如果我对日期进行排序我丢失了对值进行的desc排序,我首先想要更新的日期(desc)但是如果一个值更高,那么然后数组在排序期间忽略更新的日期。
答案 0 :(得分:0)
使用ksort();
按键排序数组。
示例:强>
$test = Array
(
[2012-08-13 10:56:37] => Array
(
[5] => 5.4E-7
)
[2012-08-13 10:57:36] => Array
(
[4] => 2.1E-7
)
)
ksort($test);
foreach ($test as $key => $val) {
echo "$key = $val\n";
}