Re: Sort two coupled arrays

From: Date: Wed, 07 Apr 2010 20:26:26 +0000
Subject: Re: Sort two coupled arrays
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-303884@lists.php.net to get a copy of this message
Am 07.04.2010 22:09, schrieb tedd: > Hi gang: > > Here's the problem -- I want to sort and combine two arrays into one > sorted array. Here's a real-world example: > > Array 1 > ( > [1] => 75 > [2] => 31 > [3] => 31 > [4] => 31 > [5] => 40 > ) > > Array 2 > ( > [1] => Personal Email > [2] => Personal Phone > [3] => Web site > [4] => Text Message > [5] => USPS mail > ) > > After the operation, I want this: > > Array > ( > [75] => Personal Email > [40] => USPS mail > [31] => Personal Phone > [31] => Web site > [31] => Text Message > ) > > Note: This is a descending-sort of Array 1 while being coupled to > index of Array 2. In other words, the order of Array 2 depends upon > the order of Array 1 -- the two arrays are coupled. > > I've solved this problem, but my solution is pretty lame. There has to > be a better/slicker way. > > Suggestions? > > Cheers, > > tedd array_combine($key_array, $value_array) :) -- Piero

« previous php.general (#303884) next »