array_unique() recebe o argumento
array
e retorna um novo array sem valores
duplicados.
Note que as chaves são preservadas. array_unique()
ordena inicialmente os valores como strings mantendo a primeira
chave encontrada para cada valor, e ignorando as chaves encontradas
posteriormente. Isso não significa que a chave do primeiro valor
do array
ainda desordenado será mantido.
Nota: Dois elementos são considerados iguais se, e somente se, (string) $elem1 === (string) $elem2. Em palavras: quando a represetação em string é a mesma.
O primeiro será usado.