Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.php > #11782
| From | Denis McMahon <denismfmcmahon@gmail.com> |
|---|---|
| Newsgroups | comp.lang.php |
| Subject | Re: how change an array |
| Date | 2013-11-15 17:33 +0000 |
| Organization | A noiseless patient Spider |
| Message-ID | <l65lt0$769$2@dont-email.me> (permalink) |
| References | <w24nnxz85z5i$.108876h4m2t3t.dlg@40tude.net> |
On Fri, 15 Nov 2013 13:23:45 +0100, nawfer wrote:
> with this 1)
> foreach($models as $md)
> {$articles[] = array($md->id,$md->name);}
>
> I have Array ([0] => Array ([0] => 4 [1] => Libri )
> [1] => Array ( [0] => 2 [1] => Riviste ) [2] => Array ( [0] => 1
> [1] => Giornali ) )
>
>
> how can change code 1) for have this:
>
> Array ( [4] => Libri
> [2] => Riviste
> [1] => Giornali )
Looks like you have an array of sub arrays, and want to change it to an
associative array where sub array element 1 is the key and sub array
element 2 is the data.
I'd guess you want to define a new associative array, then step through
the existing array assigning elements in the new associative array
according to the values in each sub array of the existing array.
You might want to do some sort of sanity check before you start that none
of the sub arrays in the existing array have the same values in the key
element, as otherwise you may end up losing data.
--
Denis McMahon, denismfmcmahon@gmail.com
Back to comp.lang.php | Previous | Next — Previous in thread | Find similar | Unroll thread
how change an array nawfer <novalidsforspam@alt.al> - 2013-11-15 13:23 +0100
Re: how change an array Jerry Stuckle <jstucklex@attglobal.net> - 2013-11-15 07:47 -0500
Re: how change an array Norman Peelman <npeelman@cfl.rr.com> - 2013-11-15 08:03 -0500
Re: how change an array Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-11-15 15:11 +0100
Re: how change an array nawfer <novalidsforspam@alt.al> - 2013-11-15 17:32 +0100
Re: how change an array Denis McMahon <denismfmcmahon@gmail.com> - 2013-11-15 17:33 +0000
csiph-web