Maison > Article > développement back-end > Comment regrouper des éléments d'un tableau et combiner les valeurs d'une autre colonne dans un tableau multidimensionnel ?
Regrouper les éléments du tableau par colonne et combiner les valeurs d'une autre colonne
Étant donné un tableau contenant des tableaux imbriqués avec deux colonnes, la tâche consiste à regrouper les sous-tableaux basés sur une colonne spécifique et concatènent les valeurs d'une autre colonne au sein de chaque groupe, ce qui donne une liste séparée par des virgules.
Considérez l'exemple de tableau suivant :
<code class="php">$array = [ ["444", "0081"], ["449", "0081"], ["451", "0081"], ["455", "2100"], ["469", "2100"] ];</code>
Le résultat souhaité est :
<code class="php">[ ["444,449,451", "0081"], ["455,469", "2100"] ]</code>
Une solution à ce problème implique les étapes suivantes :
Parcourir le tableau donné et pour chaque élément :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!