Re: Array numeric key -> alpha key replacement
| From: | Jochem Maas | Date: | Wed, 05 Dec 2007 19:43:09 +0000 |
| Subject: | Re: Array numeric key -> alpha key replacement | ||
| References: | 1 2 3 4 5 6 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-265477@lists.php.net to get a copy of this message | ||
scotdiddle@silverdarkroom.com wrote:
> Jochem,
>
> Yes, that did the trick quite nicely.
>
> As I said, I overlooked it... a function called array_combine did not
> cause me to read the drill-down, because I figured it was for a union of
> two arrays ( it is, kind of... ) and I wanted to replace key values, not
> combine arrays : array_combine( (1,2,3,4), (5,6,7,8)) =
> array(1,2,3,4,5,6,7,8) which is what the name of the function implies is
> does, and which, for those of us who have read that portion of the
> manual knows, is accomplished by array_merge.
granted the names are less than perfect, you do illustrate very well that
assumptions (of any kind) pretty much suck (at least when it comes to this
kind of work) ... I assume you understand what I mean ;-)
I do recommend a thorough read of all the major sections of the docs
(those covering core functionality more than anything). garanteed you'll
come accross stuff that you'll use 3 months down the line which you would
otherwise have to search deity knows how long for
... at least that's my experience.
>
> Thanks for the help.
please come back soon. my spleen needs the exercise. ;-)
>
> Scot
>
> Quoting Jochem Maas <jochem@iamjochem.com>:
>
>> scotdiddle@silverdarkroom.com wrote:
>>> Quoting Jochem Maas <jochem@iamjochem.com>:
>>>
>>
>> ...
>>
>>>>
>>>> $newArray = array('FAF1', 'ODM1', /* bla bla bla */);
>>>> $inputArray = array_combine($newArray, $inputArray);
>>>>
>>>> I guess reading through this page was too much trouble for you:
>>>>
>>>> http://php.net/array
>>>
>>> Jochem: Nope, not too much trouble... I tried to find what I was looking
>>> for on http://php.net/array.
>>>
>>> Sorry I was such a bother.
>>
>> no bother, if everyone read the manual and found their answers there
>> who would
>> I vent my speel at?
spleen. doh.
>>
>> I'll assume that array_combine() does the trick for you.
>>
>
>
>