- array_search: documentation ( source)
- print_r: documentation ( source)
- uksort: documentation ( source)
<?php
$order = array('ACO', 'ZCO', 'Other');
function compare($a, $b)
{
$ai = array_search($a, $order);
$bi = array_search($b, $order);
return $a<$b ? -1 : $a>$b;
}
$a = array('ZCO'=>1, 'Other'=>1, 'ACO'=>1);
uksort($a, "compare");
print_r($a);