dunno if this'll work... but here goes...

sort($data);
ksort($data);

but ksort() might mangle the order from sort(). In that case, you'll need to
write your sort routine that retains the old order

-----Original Message-----
From: Peter J. Pieczora [mailto:[EMAIL PROTECTED]]
Sent: Friday, July 19, 2002 5:35 AM
To: [EMAIL PROTECTED]
Subject: [PHP] Sorting array based on key string


Pardon my sloppy explanation but here it is:

how can i sort an array based on key element ie.

key values are: a1, a2 ,a3 ..., b1, b2 ,b3, ...c1, c1, c3...
so doing this:
while (list($k, $v) = each($data)) {
for ($i=0; $i<count($k); $i++) {
echo "$k[0] = $v\n<br>";
}
will list all the $k $v .
a = foo
a = bar
b = another foo
.......
and so on

Now, how can i sort it according to $k[0]
where $k[0] = a, than the same for all b's and so on.


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

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

Reply via email to