How to sort a multidimensional array by a certain key?

前端 未结 5 1626
误落风尘
误落风尘 2020-11-27 08:15

This should be really simple, but what is the way to go on this. I want to sort an multidimensional array by a key, like this:

Array (
[0] => Array
    (         


        
5条回答
  •  误落风尘
    2020-11-27 08:46

    Try this : Using array_multisort

    $sort = array();
    foreach($your_array as $k=>$v) {
        $sort['status'][$k] = $v['status'];
    }
    
    array_multisort($sort['status'], SORT_DESC, $your_array);
    
    
    echo "
    ";
    print_r($your_array);
    

    Ref: http://php.net/manual/en/function.array-multisort.php

提交回复
热议问题