J'ai un tableau multidimensionnel appelé chansons $, ce qui produit les éléments suivants:PHP - Fusionner les clés du tableau en double dans un tableau multidimensionnel
Array
(
[0] => Array
(
[Michael Jackson] => Thriller
)
[1] => Array
(
[Michael Jackson] => Rock With You
)
[2] => Array
(
[Teddy Pendergrass] => Love TKO
)
[3] => Array
(
[ACDC] => Back in Black
)
)
Je voudrais fusionner les tableaux qui ont des clés en double, donc je peux obtenir ce qui suit:
Array
(
[0] => Array
(
[Michael Jackson] => Array
(
[0] => Thriller
[1] => Rock With You
)
)
[1] => Array
(
[Teddy Pendergrass] => Love TKO
)
[2] => Array
(
[ACDC] => Back in Black
)
)
Comment faire?
points de bonus pour me donner le code de sortie du tableau comme:
<h2>Michael Jackson</h2>
<ul>
<li>Thriller</li>
<li>Thriller</li>
</ul>
<h2>Teddy Pendergrass</h2>
<ul>
<li>Love TKO</li>
</ul>
<h2>ACDC</h2>
<ul>
<li>Back in Black</li>
</ul>
La réponse à votre question est probablement ['array_merge_recursive'] (http://php.net/array_merge_recursive). – hakre