RE: [PHP] Sort an array by its values

From: Date: Sun, 08 Jul 2001 09:02:41 +0000
Subject: RE: [PHP] Sort an array by its values
Groups: php.general 
Request: Send a blank email to php-general+get-56740@lists.php.net to get a copy of this message
Chris, Due to the amount of HTML contained within the object, it would be nearly impossible to decipher from a print_r() the way it was... I was able to make an assoc. array with the id as the key and score as value, so i get something more like: Array ( [29] => 152 [13] => 98 [58] => 134 [6] => 66 [9] => 66 [15] => 68 [18] => 86 [49] => 66 [50] => 104 [51] => 66 [52] => 66 [59] => 100 [61] => 68 [66] => 68 ) which i should be able to use uasort() and array_reverse() to order them and maintain the correct index... Thanks for the help, i think i got it from here. -- Aaron -----Original Message----- From: Chris Lambert - WhiteCrown Networks [mailto:chris@whitecrown.net] Sent: Sunday, July 08, 2001 1:38 AM To: Aaron Bennett Cc: php-general@lists.php.net Subject: Re: [PHP] Sort an array by its values Can you print_r($variable) and post it here? /* Chris Lambert, CTO - chris@whitecrown.net WhiteCrown Networks - More Than White Hats Web Application Security - www.whitecrown.net */ ----- Original Message ----- From: Aaron Bennett <abennett@liquidstudio.com> To: 'Chris Lambert - WhiteCrown Networks' <chris@whitecrown.net>; Aaron Bennett <abennett@liquidstudio.com> Cc: <php-general@lists.php.net> Sent: Sunday, July 08, 2001 4:34 AM Subject: RE: [PHP] Sort an array by its values | Chris, | I'm looking at ksort as i type... the problem i'm having is that i'm | trying to sort a value inside an object inside that array (rather than | paired values in an assoc. array) | -- | Aaron | | -----Original Message----- | From: Chris Lambert - WhiteCrown Networks [mailto:chris@whitecrown.net] | Sent: Sunday, July 08, 2001 1:33 AM | To: Aaron Bennett | Cc: php-general@lists.php.net | Subject: Re: [PHP] Sort an array by its values | | | Do you mean something like www.php.net/ksort or www.php.net/krsort? | | I'm not sure of the actual structure of your array, though, so those might | not work as expected. | | /* Chris Lambert, CTO - chris@whitecrown.net | WhiteCrown Networks - More Than White Hats | Web Application Security - www.whitecrown.net | */ | | ----- Original Message ----- | From: Aaron Bennett <abennett@liquidstudio.com> | To: Php-General (E-mail) <php-general@lists.php.net> | Sent: Sunday, July 08, 2001 4:25 AM | Subject: [PHP] Sort an array by its values | | | | Hi All, | | I'm trying to sort an array of objects by the value of one of those | | objects... | | for instance, I'll have an object with 2 properties, "id" and "score", | where | | id is unique and score is its relevant (and sometimes simelar) score. i've | | tried using sort() and asort() but i can't figure how to base the sorting | | off the value (i.e. score) of the object in the array. Any help? | | -- | | Aaron | | |

« previous php.general (#56740) next »