Vérifier et retourner les doublons tableau php
Je voudrais vérifier si mon tableau a tous les doublons et de retour, le double des valeurs dans un tableau.
Je veux que ce soit aussi efficace que possible.
Example :$array = array(1,2,2,4,5)
function returndup($array) should return 2 ;
if array is array(1,2,1,2,5);
it should return an array with 1,2
Également la table initiale est toujours 5 positions
Vous devez vous connecter pour publier un commentaire.
ce sera de ~100 fois plus rapide que array_diff
Vous pouvez obtenir la différence du tableau original et une copie sans doublons à l'aide de
array_unique
etarray_diff_assoc
:Devrait faire l'affaire.
Vous pouvez le faire comme ceci:
De sortie:
en plus de gumbo réponse:
J'ai trouvé une autre manière de retourner les doublons dans un tableau