How to sort an array of associative arrays by value of a given key in PHP?

前端 未结 19 2141
清酒与你
清酒与你 2020-11-21 23:34

Given this array:

$inventory = array(

   array(\"type\"=>\"fruit\", \"price\"=>3.50),
   array(\"type\"=>\"milk\", \"price\"=>2.90),
   array(\"         


        
19条回答
  •  春和景丽
    2020-11-22 00:21

    try this:

    $prices = array_column($inventory, 'price');
    array_multisort($prices, SORT_DESC, $inventory);
    print_r($inventory);
    

提交回复
热议问题