RE: [PHP] sorting multi-dimensional array where array elements are structs [simple class]
| From: | Erin Fry | Date: | Wed, 12 Feb 2003 16:48:10 +0000 |
| Subject: | RE: [PHP] sorting multi-dimensional array where array elements are structs [simple class] | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-135326@lists.php.net to get a copy of this message | ||
Okay. For some reason, usort messes things up when you have a multi-dimensional array (or at least
mine). When I commented out the call to usort, the information printed, but out of order. When I
called the usort, I’m not sure what happened, but all of the elements in my array were blank.
What I had to do is copy each row to a temporary array, perform the usort, then I just printed from
there - I didn't even store it back into the original multi-dimensional array (although
I'm sure I could do that if it were necessary).
At any rate, things are working as I need them to. Thanks again.
-----Original Message-----
From: Michael Sims [mailto:mhsims@midsouth.rr.com]
Sent: Tuesday, February 11, 2003 7:19 PM
To: php-general@lists.php.net
Cc: Erin Fry
Subject: Re: [PHP] sorting multi-dimensional array where array elements are structs [simple class]
On Tue, 11 Feb 2003 08:27:57 -0600, you wrote:
>Thanks for the reply. I had already tried usort previously. For some
> reason, there is no data for the array fields at all in the cmp function
> - not sure why. Does anyone know? All help is appreciated! Thanks.
Can you post a short code sample which illustrates your problem?
---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.449 / Virus Database: 251 - Release Date: 1/27/2003
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.449 / Virus Database: 251 - Release Date: 1/27/2003