I am trying to sort array by key to a defined order -
I thought uksort would be best option. Here's what i
have come up with from the manual example - however it
doesn't work at all.

I want to sort this array by $region

Array looks like this:
$articles[$region][$article_id][$column_name]

// END ADD ARTICLES TO MULTIDIMENSIONAL ARRAY

// SORT ARRAY BY REGION
function cmp ($a, $b) {
            if ($a == 'national') return 0;
        elseif ($a == 'international') return 5;
                elseif ($a == 'west') return 1;
                elseif ($a == 'south') return 2;
                elseif ($a == 'east') return 3;
                elseif ($a == 'midwest') return 4;
}
        
uksort ($articles, "cmp");

Thanks much,
olinux



__________________________________________________
Do You Yahoo!?
LAUNCH - Your Yahoo! Music Experience
http://launch.yahoo.com

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to