Как удалить дубликаты в php массиве — Q&A Хекслет
2026-02-26 15:03 Diff

Способов это сделать конечно же достаточно много. Я расскажу о встроенной функции array_unique(). Она как раз таки удаляет дубликаты из переданного массива. Стоит сказать, что функция возвращает новый массив, а не изменяет исходный. Об этом нужно помнить. Давайте посмотрим на пример:

<?php $numbers = [1, 1, 1, 2, 2, 3, 3, 4]; $result = array_unique($numbers); print_r($result); //=> [1, 2, 3, 4]