Regroupement Array()
Posté : 19 févr. 2013, 12:29
Bonjour à tous,
J'ai le tableau suivant :
Je souhaiterai regrouper les différents tableaux selon les valeurs qu'ils partagent le plus. Avec ce tableau on aurait donc quelque chose du genre :
On a bien les tableaux 1,5 et 9 qui partagent un maximum de 2 valeurs (8 et 14) et le tableau 2 qui ne partage aucune valeurs avec les autres tableaux.
Pouvez-vous m'aider à développer la fonction PHP qui va me permettre de partir du tableau initial pour parvenir au résultat s'il vous plait ?
Merci par avance.
Benjamin.
J'ai le tableau suivant :
Code : Tout sélectionner
array
'1' =>
array
0 => string '8' (length=1)
1 => string '14' (length=2)
'2' =>
array
0 => string '42' (length=2)
'5' =>
array
0 => string '8' (length=1)
1 => string '14' (length=2)
2 => string '41' (length=2)
'9' =>
array
0 => string '8' (length=1)
1 => string '14' (length=2)
Code : Tout sélectionner
array
'0' =>
array
common_values => string '8,14'
id_values => string '1,5,9'
'1' =>
array
common_values => string '42'
id_values => string '2'
Pouvez-vous m'aider à développer la fonction PHP qui va me permettre de partir du tableau initial pour parvenir au résultat s'il vous plait ?
Merci par avance.
Benjamin.