“Получите дубликат от массива PHP” Ответ

Получите дубликат от массива PHP

$arr = array(1, 4, 6, 1, 8, 9, 4, 6);

$unique = array_unique($arr);

$duplicates = array_diff_assoc($arr, $unique);

print_r($duplicates);
Array ( [3] => 1 [6] => 4 [7] => 6 )
Easy Elephant

PHP проверка на дубликаты в массиве

function has_dupes($array) {
    $dupe_array = array();
    foreach ($array as $val) {
        if (++$dupe_array[$val] > 1) {
            return true;
        }
    }
    return false;
}
Adorable Anteater

Ответы похожие на “Получите дубликат от массива PHP”

Вопросы похожие на “Получите дубликат от массива PHP”

Больше похожих ответов на “Получите дубликат от массива PHP” по PHP

Смотреть популярные ответы по языку

Смотреть другие языки программирования