Array
(
    [0] => Array
    (
            [pid] => 309665
            [vidstring] => 14931544,14931680
            [uid] => 18536572
            [cid] => 4
            [video] => Array(
                    [0] => Array(
                            [status] => 1
                            [ultime] => 2011-05-09 10:01:57                            
                            [ip] => 219.148.100.25
                        )
                    [1] => Array(                            
                            [status] => 1
                            [ultime] => 2011-05-09 10:28:08                            
                            [ip] => 219.148.100.25                        )
                )
            [count] => 0
            [cname] => 社会
        )    [1] => Array
        (
            [pid] => 309661
            [vidstring] => 14931121,14931114,14931105
            [uid] => 18809510
            [cid] => 20            
            [video] => Array(
                    [1] => Array(
                            [status] => 1
                            [ultime] => 2011-05-08 00:41:12                            
                            [ip] => 218.85.204.43                           
                        )
                    [2] => Array(
                            [status] => 1
                            [ultime] => 2011-05-08 00:23:43                           
                            [ip] => 218.85.204.43                            
                        )
                        [3] => Array(
                            [status] => 1
                            [ultime] => 2011-05-08 00:24:13                         
                            [ip] => 218.85.204.43                            
                        )
                )
            [count] => 0
            [cname] => 理财
        )    [2] => Array
        (
            [pid] => 309657
            [vidstring] => 14922253,14921860,14921672
            [uid] => 18809510
            [cid] => 20            
            [video] => Array(
                    [1] => Array(                            
                            [status] => 1
                            [ultime] => 2011-05-10 08:37:14                            
                            [ip] => 120.42.144.195
                        )
                     [2] => Array(                            
                            [status] => 1
                            [ultime] => 2011-05-10 08:04:26                            
                            [ip] => 120.42.144.195                           
                        )
                )
            [count] => 0
            [cname] => 理财
        )
 ) 利用 [ultime]键值 对 [0]、[1]、[2] 函数进行降序排序(数据从API中读取的,不能操作数据库)

解决方案 »

  1.   

    先把结果var_export之,。供我们好测试呀
      

  2.   

    $arrData = Array(
    '0' => Array(
    'status' => 1,
    'ultime' => '2011-05-09 10:01:57',  
    'ip' => '219.148.100.25'
    ),
    '1' => Array(   
    'status' => 1,
    'ultime' => '2011-05-09 10:28:08 ',  
    'ip' => '219.148.100.25'
    ),
    '2' => Array(   
    'status' => 1,
    'ultime' => '2011-05-09 10:28:08',   
    'ip' => '219.148.100.25'
    ),
    '3' => Array(   
    'status' => 1,
    'ultime' => '2011-05-09 10:28:08',   
    'ip' => '219.148.100.25'
    )
    );$arrTemp = $arrUltimeDescIndex = array();
    foreach( $arrData as $key => $arr ) {
    $arrTemp[$key] = strtotime($arr['ultime']);
    }
    arsort($arrTemp);
    $arrUltimeDescIndex = array_keys($arrTemp);  //按照得出的索引循环每个arr[video]