请教一个二维数组排序问题 Array ( [1] => Array ( [date] => 2011-08-18 [num] => 5 ) [2] => Array ( [date] => 2011-08-20 [num] => 3 ) [3] => Array ( [date] => 2011-08-17 [num] => 10 ) ) 如何按date升序重新排? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $ar = Array ( 1 => Array ( 'date' => '2011-08-18', 'num' => 5 ), 2 => Array ( 'date' => '2011-08-20', 'num' => 3 ), 3 => Array ( 'date' => '2011-08-17', 'num' => 10 ) );function mysort($a, $b) { $a = strtotime($a['date']); $b = strtotime($b['date']); if ($a == $b) return 0; return ($a < $b) ? -1 : 1;}usort($ar, 'mysort');print_r($ar);/*Array( [0] => Array ( [date] => 2011-08-17 [num] => 10 ) [1] => Array ( [date] => 2011-08-18 [num] => 5 ) [2] => Array ( [date] => 2011-08-20 [num] => 3 ))*/ $arr=array ( '1' => array ( 'date' => '2011-08-18', 'num' => 5 ) ,'2' => array ( 'date' => '2011-08-20', 'num' => 3 ) ,'3' => array ( 'date' => '2011-08-17', 'num' => 10 ) ) ; foreach($arr as $v){ $tmp[$v[date]]=$v; } ksort($tmp); print_r(array_values($tmp)); 求解答 fopen 中文路径问题 iconv无法解决 超级菜鸟问题,小于0.0001的显示问题 如何让DIV垂直居中 一个奇怪的问题?!!为何空白页面? 不能这样写吗? 求助:关于汉字还原的问题 新手问题,急! 求大神看看哪里出错了 工厂订单排期算法问题 请问去掉URL中的问号 .htaccess 应该怎么写? 关于一个捐赠信息公开、查询小程序的求助
2 => Array ( 'date' => '2011-08-20', 'num' => 3 ),
3 => Array ( 'date' => '2011-08-17', 'num' => 10 )
);function mysort($a, $b) {
$a = strtotime($a['date']);
$b = strtotime($b['date']);
if ($a == $b) return 0;
return ($a < $b) ? -1 : 1;
}usort($ar, 'mysort');print_r($ar);
/*
Array
(
[0] => Array
(
[date] => 2011-08-17
[num] => 10
)
[1] => Array
(
[date] => 2011-08-18
[num] => 5
)
[2] => Array
(
[date] => 2011-08-20
[num] => 3
)
)
*/
$arr=array (
'1' => array ( 'date' => '2011-08-18', 'num' => 5 ) ,
'2' => array ( 'date' => '2011-08-20', 'num' => 3 ) ,
'3' => array ( 'date' => '2011-08-17', 'num' => 10 )
) ; foreach($arr as $v){
$tmp[$v[date]]=$v;
}
ksort($tmp);
print_r(array_values($tmp));