Page 1 sur 1

Fusion de tableaux sur champ unique

Posté : 02 nov. 2010, 11:40
par Maxime31
Bonjour à tous,

Voilà mon souci, j'ai deux tableaux de tableaux en PHP et j'aimerai les fusionner pour qu'ils n'en fassent plus qu'un.

Ils ont cette structure,
1er tableau :
Array
(
[0] => Array
(
[0] => 1
[1] => 2001
[2] => Toulouse
)
[1] => Array
(
[0] => 2
[1] => 2002
[2] => Paris
)
....
)

et le 2ème tableau :
Array
(
[0] => Array
(
[0] => 1
[1] => 15
)
[1] => Array
(
[0] => 2
[1] => 22
)
....
)

Et je souhaiterai récupérer un tableau de ce style :
Array
(
[0] => Array
(
[0] => 1
[1] => 2001
[2] => Toulouse
[3] => 15
)
[1] => Array
(
[0] => 2
[1] => 2002
[2] => Paris
[3] => 22
)
....
)


Quelle serait la solution la plus simple pour arriver à ce résultat ?

Merci d'avance pour vos réponses.

Re: Fusion de tableaux sur champ unique

Posté : 02 nov. 2010, 13:43
par Invité
salut,
tu peux aller voir du coté de array_map en utilisant le callback à "null".

Re: Fusion de tableaux sur champ unique

Posté : 02 nov. 2010, 14:56
par Maxime31
Salut, merci de ta réponse.

Alors en fait avec array_may et callback à null, cela me retourne un tableau de ce type :
Array
(
[0] => Array
(
[0] => Array
(
[0] => 1
[1] => 2001
[2] => Toulouse
)
[1] => Array
(
[0] => 1
[1] => 15
)
)
[1] => Array
(
[0] => Array
(
[0] => 1
[1] => 2002
[2] => Paris
)
[1] => Array
(
[0] => 1
[1] => 22
)
)
....
)

Désolé pour la présentation.
C'est un peu mieux mais c'est pas encore tout à fait ce que j'espérais...