Remover itens duplicados em um array.

Para remover itens duplicados de um array em PHP, você pode usar a função array_unique. Essa função remove todos os elementos duplicados do array, deixando apenas a primeira ocorrência de cada valor único. Aqui está um exemplo:

$array = [1, 2, 2, 3, 4, 4, 5];

// Remove itens duplicados do array
$arraySemDuplicados = array_unique($array);

// Exibe o array sem duplicatas
print_r($arraySemDuplicados);

Neste exemplo, a função array_unique é aplicada ao array original $array. O resultado é armazenado em uma nova variável chamada $arraySemDuplicados. Em seguida, o print_r é usado para exibir o array sem duplicatas.

A saída deste exemplo seria:

Array
(
    [0] => 1
    [1] => 2
    [3] => 3
    [4] => 4
    [6] => 5
)

Observe que as chaves do array são reorganizadas após a remoção das duplicatas.

Rolar para cima