Ceci est le tableau d'entrée que je vais utiliser pour filtrer. Je souhaite supprimer les enregistrements en double ayant les deux: les clés [a] et [b] ont la même valeur. Je ne veux pas utiliser [c] comme condition pour supprimer les enregistrements en double. La sortie dans ce cas devrait être. Cause Les trois sous-matrices ont les valeurs de la clé [a] et la clé [b] ont la même valeur. J'ai utilisé array_unique()
mais cette fonction utilise tous les 3 [a], [b] et [c] comme conditions pour supprimer les enregistrements en double dont je ne veux pas. Je ne reçois pas la sortie comme je le veux.PHP supprimer tableau multidimensionnel dupliqué
Besoin d'aide. Des suggestions ou des idées?
array_unique compare les choses dans son ensemble. vous ne pouvez pas lui dire d'ignorer les composants de ce que vous comparez. vous devrez concocter quelque chose vous-même, par ex. 'array_walk()'. –
Quel tableau de sortie? – TinhNQ