Exemplo
Remover os valores duplicados de uma matriz:
<?php
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
Exemplo executar » Definição e Uso
O array_unique() função remove valores duplicados de uma matriz. Se dois ou mais valores de matriz são a mesma, o primeiro aparecimento serão mantidos e o outro vai ser removido.
Note: A matriz retornada irá manter o first tipo de chave do item da matriz.
Sintaxe
array_unique( array )
Parâmetro | Descrição |
---|---|
array | Requeridos. Especificando um array |
sortingtype | Opcional. Especifica como comparar a matriz elementos / itens. Valores possíveis:
|
Detalhes técnicos
Valor de retorno: | Retorna a matriz filtrada |
---|---|
PHP Versão: | 4.0.1+ |
changelog: | O valor padrão de sortingtype foi alterado novamente para SORT_STRING em PHP 5.2.10. O valor padrão de sortingtype foi mudado para SORT_REGULAR no PHP 5.2.9. Antes desta versão, o valor padrão foi SORT_STRING. |
<PHP matriz de referência