Как отсортировать массив ассоциативных массивов по значению заданного ключа в PHP?

Учитывая этот массив:

$inventory = array(

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

);

Я хотел бы отсортировать элементы $inventory по цене, чтобы получить:

$inventory = array(

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

);

Как я могу это сделать?

381
задан Mark Amery 29 June 2019 в 14:08
поделиться