Tri array multidimensionnel PHP

WRInaute occasionnel
Bonjour à tous ! Z'avez vu mon titre il fait peur :lol:
Bon mon souci est que j'ai un tableau php comme ceci

Code:
array(
     [0]['Date'=>$CashDesk,'Type'=>$type,'Amount'=>$Amount,'Balance'=>$BalanceBefore]
     [1]['Date'=>$CashDesk1'Type'=>$type,'Amount'=>$Amount1,'Balance'=>$BalanceBefore1
     [2]['Date'=>$CashDesk2'Type'=>$type,'Amount'=>$Amount2'Balance'=>$BalanceBefore2
     );

J'aimerai classé mon tableau par Date, comment qu'on fait ? avec sort() je n'y arrive pas :/
 
Nouveau WRInaute
Vu sur stackoverflow : http://stackoverflow.com/questions/2699086/php-sort-multidimensional-array-by-value

Code:
function aasort (&$array, $key) {
    $sorter=array();
    $ret=array();
    reset($array);
    foreach ($array as $ii => $va) {
        $sorter[$ii]=$va[$key];
    }
    asort($sorter);
    foreach ($sorter as $ii => $va) {
        $ret[$ii]=$array[$ii];
    }
    $array=$ret;
}

aasort($ton_tableau,"Date");
 
Discussions similaires
Haut