Вы можете использовать PHP-функцию array_unique()
для удаления повторяющихся элементов или значений из массива. Если массив содержит строковые ключи, то эта функция сохранит первый найденный ключ для каждого значения и проигнорирует все последующие ключи. Вот пример:
<?php
$array = array("a" => "moon", "star", "b" => "moon", "star", "sky");
// Удаление повторяющихся элементов
$result = array_unique($array);
print_r($result);
?>