Beat: Multideminsionales Array in eine Dimension

Beitrag lesen

Ich denke, es wurde hier schon bestimmt oft diskutiert, aber ich komm einfach nicht weiter - vllt kann sich das mal jemand anschauen :-)

Also ich habe folgendes Array:

Array ( [1] => Array (
[0] => 2
)
[2] => Array (
[0] => 13
)
[10] => Array (
[0] => 35
)
[13] => Array (
[0] => 50
)
[11] => Array (
[0] => 37
)
[12] => Array (
[1] => 45
[4] => 41
[5] => 39
[6] => 43
[7] => 44
[8] => 48
[9] => 46
)
)


>   
> nun möchte ich dieses wie folgt umwandeln:  
>   
> ~~~php
  

> Array ( [1] => 2  
> 		[2] => 13  
> 		[10] => 35  
> 		[13] => 50  
> 		[11] => 37  
> 		[12] => 45  
> 		[12] => 41  
> 		[12] => 39  
> 		[12] => 43  
> 		[12] => 44  
> 		[12] => 48  
> 		[12] => 46  
> 		)  
> 

Hat jemand eine Idee, wie (wenns überhaupt geht) man das bewerkstelligen kann?

Ich habe zwar keine Ahnung von PHP, aber ich denke, dass assoziative Arrays auch dort einmalige Schlüssel bzw Indizes haben müssen.
Oder anders gefragt, was erwartest du wenn du schreibst $arrayvar[12] ?

Wenn dir aber die bestehenden Indizes unwichtig sind, aber du die Sortierung gemäss Indizes behalten willst, bist du beraten, durch Iteration über den bestehenden Array die Werte in einen neuen Array zu kopieren.

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische