|
Posted by Brian A. Anderson on 03/09/05 01:52
Right! That fixed it. I was doing it like this:
$nar = asort($nar);
which gave me a boolean result
When I should have done it like this:
asort($nar) ;
reset($nar);
I didn't understand the return of an asort was boolean and not the processed
array itself.
Thanks,
-Brian
----- Original Message -----
From: "Chris Rose" <chris@vault5.com>
To: <php-general@lists.php.net>
Sent: Tuesday, March 08, 2005 5:26 PM
Subject: RE: [PHP] sorting arrays
> > Say I create a "matches" array from a set of SQL queries with each
> query,
> > an entry is added to my matches array. If the name already exists, its
> > value
> > gets incremented. How can I sort the array based on the highest number
> of
> > hits?
> >
> > What is the sort method? Say this is the array:
> >
> > array('lma-bg51' => 1, 'mcr-vh14' => 2, 'gmc-rr21' => 5, 'amh-fg23' =>
> 1)
>
> http://uk2.php.net/manual/en/function.asort.php
>
> Is that what you're looking for?
>
> Thanks.
>
> Kind Regards,
> Chris Rose
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
Navigation:
[Reply to this message]
|