• User Attivo

    Array: Controllare se ci sono valori uguali

    Ho un array a più dimensioni formato in questo modo

    $ARRAY[$var1][$var2];

    Array(
    Array(3, 300?, 1, 1, 842)
    Array(3, 300?, 1, 2, 842)
    Array(3, 300?, 1, 3, 842)
    Array(3, 300?, 1, 2, 843)
    Array(3, 300?, 1, 1, 843)
    Array(3, 300?, 1, 3, 843)
    )

    Siccome i valori che mi interessano sono i primi tre valori, ovvero (3, 300?, 1) gli altri valori non mi interessano.
    Se questo array, ha tutti gli array con i primi tre valori (3, 300?, 1) uguali, devo considerare questo array come un unico array formato solo (3, 300?, 1).
    Sarebbe una sorta di array_unique. Ma più complesso.

    Come fare?

    E se invece ho alcuni array diversi e gli altri tutti uguali? Come riesco a compattarli sapendo quali array ho compattato in uno solo?

    Grazie