Re: sorting in array
| From: | weetat | Date: | Mon, 31 Jul 2006 08:14:34 +0000 |
| Subject: | Re: sorting in array | ||
| References: | 1 2 3 4 | Groups: | php.general php.general |
| Request: | Send a blank email to php-general+get-239897@lists.php.net to get a copy of this message | ||
Thanks Paul,
Very weird tried Peter's option, it doesn't work.
Btw , how to sort by ascending ?
Thanks
Paul Novitski wrote:
At 12:22 AM 7/31/2006, Paul Novitski wrote:I could make that last statement just a bit simpler: function cmpcountry($a, $b) {*Sigh* I shouldn't post this late at night. This is the comparison function that works for me: function cmpcountry($a, $b) {$country1 = ($a['country'] == '') ? "zzzzzzz" : $a['country']; $country2 = ($b['country'] == '') ? "zzzzzzz" : $b['country'];return ($country1 > '' && $country1 < $country2) ? -1 : 1;}$country1 = ($a['country'] == '') ? "zzzzzzz" : $a['country']; $country2 = ($b['country'] == '') ? "zzzzzzz" : $b['country'];return ($country1 < $country2) ? -1 : 1;} demo: http://juniperwebcraft.com/test/sortTest.php code: http://juniperwebcraft.com/test/sortTest.txt Paul