- uasort: documentation ( source)
- print_r: documentation ( source)
- array_filter: documentation ( source)
<?php
$arr = [];
$arr["recently_viewed"] = ["priority" => 1, "no_of_products" =>1];
$arr["searched_based"] = ["priority" => 0, "no_of_products" =>4];
$arr["last_ordered_items"] = ["priority" => 3, "no_of_products" =>3];
$arr = array_filter($arr, function ($e) {return $e["priority"];});
uasort($arr, function($a, $b) {
return $b['priority'] - $a['priority'];
});
print_r($arr);