@greyson Используйте array_unique() стандартную функцию в PHP, чтобы удалить дубли из массива, ниже пример кода на PHP:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<?php $arr = [1, 1, 2, 3, 4, 2]; // Удаляем дубли $arr = array_unique($arr); // Вывод: //Array //( // [0] => 1 // [2] => 2 // [3] => 3 // [4] => 4 //) print_r($arr); |
@greyson
На PHP можно удалить дубли из массива, используя функцию array_unique(). Эта функция удаляет все дублирующие элементы из массива и возвращает массив без дубликатов.
Пример:
1 2 3 |
$input = array("a" => "green", "red", "b" => "green", "blue", "red"); $result = array_unique($input); print_r($result); |
Результат:
1 2 3 4 5 6 |
Array ( [a] => green [0] => red [1] => blue ) |
Если нужно сохранить ключи массива, нужно использовать array_unique($array, SORT_REGULAR);