array_unique
Remove o valores duplicados de um array
&reftitle.description;
arrayarray_unique
arrayarray
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.
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.
&reftitle.parameters;
array
O array de entrada.
&reftitle.returnvalues;
Retorna o array filtrado.
&reftitle.examples;
Exemplo de array_unique
"verde", "vermelho", "b" => "verde", "azul", "vermelho");
$result = array_unique($input);
print_r($result);
?>
]]>
&example.outputs;
verde
[0] => vermelho
[1] => azul
)
]]>
array_unique e tipos
]]>
&example.outputs;
int(4)
[2] => string(1) "3"
}
]]>