Ao trabalhar com dados em PHP , não é incomum ter uma matriz de valores com entradas duplicadas. Por exemplo, considere um conjunto de estados dos EUA, com uma entrada por cliente . Cada estado será duplicada quantas vezes há clientes naquele estado. Se o objetivo é a realização de uma operação , uma vez para cada estado , o desafio é remover os duplicados e criar uma matriz de valores únicos. PHP inclui uma função built-in para fazer isso, chamado de " array_unique . " Inicializar matriz
Crie um novo script PHP usando um editor ou bloco de notas. Comece o roteiro , criando a matriz de valores com duplicatas. Por exemplo, digite : Remover Duplicatas
Retire as de matriz multi- duplicatas usando o built -in " . . ; array_unique " função em PHP, que irá ler uma matriz e retorna um novo array com um elemento por valor único Criar uma nova matriz para armazenar os elementos exclusivos por exemplo :
$ nodups = array_unique ( $ dups ); .
exibição Resumo da Operação
Você pode incluir o código PHP para exibir algumas informações sobre o processo para informar o usuário sobre a transformação Por exemplo : ?
>
Remover matriz multi- duplicatas matriz com duplicatas tem elementos
" count ( $ dups ) . ". ". ; echo "
matriz sem duplicatas tem elementos " count ( $ nodups ) . . " . .
";
Mostrar resultados
A matriz resultante pode ser exibido sem duplicatas por iteração através dele e imprimir cada valor por exemplo : < br >
foreach ($ nodups como $ index => $ elemento ) {echo "
nodups [$ index] = $ elemento
";} >