Bonjour à tous,

Je suis confronté à un array qui me donne beaucoup de fil à retordre...

Dans un array, j'ai stocké 2 élements, à chacun de ses 2 éléments, sont associé 2 paramètres et leur valeur.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

Array ( 
	[0] => Array ( 
			[titre] => element1
			[cle] => parametre1
                        [valeur] => valeur-parametre1
	) [1] => Array ( 
			[titre] => element1
			[cle] => parametre2
                        [valeur] => valeur-parametre2
	) [2] => Array ( 
			[titre] => element2
			[cle] => parametre1
                        [valeur] => valeur-parametre1
	) [3] => Array ( 
			[titre] => element2
			[cle] => parametre2
                        [valeur] => valeur-parametre2
	)

J'essaye d'obtenir un array final qui ressemblerai à :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12

Array ( 
	[0] => Array ( 
			[titre] => element1
			[parametre1] => valeur-parametre1
			[parametre2] => valeur-parametre2
	) [1] => Array ( 
			[titre] => element2
			[parametre1] => valeur-parametre1
			[parametre2] => valeur-parametre2
	)
Donc pour résumer une fusion en conservant les données des "doublons".

Je me perd entre les foreach et les for... multipliant les boucles... j'ai d'ailleurs perdu mon cerveau dans une de ses boucles !

D'avance je vous remercie de votre aide.