115 votes

array_unique pour les objets ?

Existe-t-il une méthode comme la array_unique pour les objets ? J’ai un tas de tableaux avec des objets 'Role' que je fusionne, puis je veux supprimer les doublons :)

38voto

salathe Points 26305

Cette réponse utilise `` puisque la nature de la comparaison d’objets en PHP 5 nous permet de le faire. L’utilisation de ce comportement de comparaison d’objets nécessite que le tableau ne contienne que des objets, mais cela semble être le cas ici.

17voto

yankee Points 6587

Voici un moyen de supprimer des objets dupliqués dans un tableau :

13voto

Remon Points 69

Vous pouvez également sérialiser en premier :

À partir de PHP 5.2.9, vous pouvez simplement utiliser en option ``:

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X