- var_dump: documentation ( source)
- arsort: documentation ( source)
- uksort: documentation ( source)
<?php
$a=['apples'=>10,'bananas'=>15,'carrots'=>100,'oranges'=>25,'tomatoes'=>5];
arsort($a);
var_dump($a);
uksort($a, function ($a, $b) {
if ($a == 'bananas' || $a == 'tomatoes') return 0;
return ($b == 'bananas' || $b == 'tomatoes') ? 1 : 0;
});
var_dump($a);