public static function arrayUniqueMultidimensional(array $input)
    {
        /* Sérialise les données du tableaux. */
        $serialized = array_map('serialize', $input);

        /* Supprime les doublons sérialisés. */
        $unique = array_unique($serialized);

        /* Redonne les clés au tableau */
        $output = array_intersect_key($input, $unique);

        /* Renvoie le tableau avec ses clés ré-indexé */
        return array_values($output);
    }
public static function arrayUniqueMultidimensional(array $input)
    {
        /* Sérialise les données du tableaux. */
        $serialized = array_map('serialize', $input);

        /* Supprime les doublons sérialisés. */
        $unique = array_unique($serialized);

        /* Redonne les clés au tableau */
        $output = array_intersect_key($input, $unique);

        /* Renvoie le tableau avec ses clés ré-indexé */
        return array_values($output);
    }
public static function arrayUniqueMultidimensional ( array $ input ) { /* Sérialise les données du tableaux. */ $ serialized = array_map ( 'serialize' , $ input ) ; /* Supprime les doublons sérialisés. */ $ unique = array_unique ( $ serialized ) ; /* Redonne les clés au tableau */ $ output = array_intersect_key ( $ input , $ unique ) ; /* Renvoie le tableau avec ses clés ré-indexé */ return array_values ( $ output ) ; }
Revoie les instances uniques d'un tableau multidimensionnel.

@param array $input Table multidimensionnelle.

@return array Tableau multidimensionnel avec des entrées uniques.
Revoie les instances uniques d un tableau multidimensionnel .