Tableau Unique avec Tableau Associatif - Supprimer les Doublons

J'ai un tableau associatif avec certains éléments en double. Par exemple, j'ai:

 <? 
 $group_array = array('user_id'=>array(), 'user_first'=>array());

Qui sort quelque chose comme ci-dessous:

Array
 (
[user_id] => Array
    (
        [0] => 594
        [1] => 597
        [2] => 594
    )

[user_first] => Array
    (
        [0] => John
        [1] => James
        [2] => John
    )
)

Je tiens à désinfecter l'ensemble de ce tableau, de sorte que seul l'utilisateur John va montrer de temps (basé sur user_id).

J'ai essayé ce qui suit:

 <?php 
   $unique = array_unique($group_array);
   print_r($unique);

Mais il ne semble pas fonctionner. Toutes les autres idées de comment je peux supprimer les éléments en double dans le tableau?

Toute aide serait super!

OriginalL'auteur Dodinas | 2011-02-02