Fusion de tableaux sur champ unique

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Fusion de tableaux sur champ unique

Re: Fusion de tableaux sur champ unique

par Maxime31 » 02 nov. 2010, 14:56

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...

Re: Fusion de tableaux sur champ unique

par Invité » 02 nov. 2010, 13:43

salut,
tu peux aller voir du coté de array_map en utilisant le callback à "null".

Fusion de tableaux sur champ unique

par Maxime31 » 02 nov. 2010, 11:40

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.