//Products Array$products=[['id'=>1,'title'=>'Laptop','stock'=>12,],['id'=>2,'title'=>'Mobile','stock'=>30,],['id'=>3,'title'=>'USB Cable','stock'=>5,],['id'=>4,'title'=>'Power Bank','stock'=>53,],['id'=>5,'title'=>'Mobile Charger','stock'=>28,],];//Sort array by stock in descending order$sorted_products=sort_array_by_key($products,'stock');print_r($sorted_products);//Function to sort array by keyfunctionsort_array_by_key($array,$sort_key){$key_array=array_column($array,$sort_key);array_multisort($key_array,SORT_DESC,$array);//or SORT_ASCreturn$array;}