Tableau (array) qui contient d'autres tableaux (array) à transformer en un seul tableau.
Bonjour,
J’ai un array qui contient d'autres array et je vais les transformer en un seul.
comment puis-je le faire
voici mon tableau :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
//array depart
Array
(
[0] => Array
(
[nom] => Visuel
)
[1] => Array
(
[classes] => 2e
)
[2] => Array
(
[couleur] => rouge
)
) |
et je vais obtenir ceci :
Code:
1 2 3 4 5 6 7 8
| // ce que je veux obtenir
Array
(
[nom] => Visuel
[classes] => 2e
[couleur] => rouge
) |
mais je ne trouve pas le moyen
Voici ce que je fais :
Code:
1 2 3 4
| foreach ($monArrayDepart as $key) {
print_r($key) ;
} |
Ce que j'obtiens :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| Array
(
[nom] => Visuel
)
Array
(
[classes] => 2e
)
Array
(
[couleur] => rouge
) |
Alors, je continue faisant un deuxième tableau
Code:
1 2 3 4 5 6 7 8 9 10 11
| foreach ($monArrayDepart as &$key) {
// print_r($key) ;
foreach ($key as $key2eArray => $value2eArray ) {
$array2eObtenu = [
$key2eArray => $value2eArray];
}
print_r($array2eObtenu);
} |
Ce que j'obtiens :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| Array
(
[nom] => Visuel
)
Array
(
[classes] => 2e
)
Array
(
[couleur] => rouge
) |
même chose que le 1er tableau
est-ce que vous pouvez m'aider
Merci