Tenho o seguinte array:
Array ( [0] => Array ( [data] => 16/12/2011 [id_materia] => 338 [capa] => ) [1] => Array ( [data] => 23/05/2011 [id_materia] => 339 [capa] => 339.jpg ) )
Como posso ordenar pelas datas?
Grato.
Posted 20/12/2010, 14:21
Array ( [0] => Array ( [data] => 16/12/2011 [id_materia] => 338 [capa] => ) [1] => Array ( [data] => 23/05/2011 [id_materia] => 339 [capa] => 339.jpg ) )
Posted 22/12/2010, 15:00
<?php $arr = array( array('data'=>'16/12/2011','id_materia'=>'338','capa'=>''), array('data'=>'23/05/2011','id_materia'=>'339','capa'=>'339.jpg')); foreach($arr as $key => $row) $data[$key] = mktime(0,0,0,substr($row['data'],3,2),substr($row['data'],0,2),substr($row['data'],6)); array_multisort($data, SORT_ASC, $arr); echo "<pre>"; print_r($arr); echo "</pre>"; ?>
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)