> RTFM > arsort() Ok, so I use asort(), and I don't get the result I wanted. Instead I get the script telling me my foreach loop is wrong on the second test round, as if it did something other than simply sort the array. It seems that I can't access the array now? $nar = array('lma-bg51' => 1, 'mcr-vh14' => 2, 'gmc-rr21' => 5, 'amh-fg23' => 1); foreach( $nar AS $key => $val ) { echo "$key: $val<br />"; } $nar = asort($nar); foreach( $nar2 AS $key => $val ) { echo "$key: $val<br />"; } -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php