From: tedd on 9 Apr 2010 09:44 At 10:26 AM -0400 4/8/10, Robert Cummings wrote: >tedd wrote: >>At 8:28 AM -0400 4/8/10, Andrew Ballard wrote: >>>On Wed, Apr 7, 2010 at 6:46 PM, Ryan Sun <ryansun81(a)gmail.com> wrote: >>> >>> > >>>> rsort(array_combine(array2, array1)); >>>> >>>> you should expect array( >>>> 'Personal Email' => 75, >>>> 'USPS mail' => 40, >>>> 'Personal Phone' => 31, >>>> 'Web site' => 31, >>>> 'Text Message' => 31 >>>> ) >>>> >>>> logically, the items are your key but not the count of votes >>>> >>>That's the ticket. The solution is pretty simple now that we >>>understand the nature of the problem. :-) >>> >>>Andrew >> >>Andrew: >> >>Half the solution is understanding the problem. >> >>However, the above solution only solves half the problem. > >Maybe I'm confused... but can't the following be used? > ><?php > > array_multisort( $votes, SORT_DESC, $items, SORT_DESC ); > $final = array_combine( $items, $votes ); > > print_r( $final ); > >?> > >Cheers, >Rob. Rob: You're never confused because you are always right. Congrats, you were the first to solve this problem this simply. To tell the truth, I didn't fully understand how array_multisort() worked until I reviewed your solution. I thought array_multisort() was to sort multi-dimensional arrays and simply overlooked the description that it could also sort several arrays at once. Duh -- sometimes my reading/comprehension skills suck. Many thanks for your time. Cheers, tedd -- ------- http://sperling.com http://ancientstones.com http://earthstones.com
From: Robert Cummings on 9 Apr 2010 10:09 tedd wrote: > Rob: > > You're never confused because you are always right. I should have you mention this to my wife... I'll provide the helmet >:) > Congrats, you were the first to solve this problem this simply. > > To tell the truth, I didn't fully understand how array_multisort() > worked until I reviewed your solution. I thought array_multisort() > was to sort multi-dimensional arrays and simply overlooked the > description that it could also sort several arrays at once. Duh -- > sometimes my reading/comprehension skills suck. > > Many thanks for your time. No prob... was the first time I read up on multisort too :) Cheers, Rob. -- http://www.interjinn.com Application and Templating Framework for PHP
|
Pages: 1 Prev: another "useless" message. Next: wiki api help needed with php |