@AlexandrMa

Как удалить первые повторяющиеся значения в массиве?

Дан массив.
[0] => 4957e706
[1] => cef8374b
[2] => 8332fcbc
[3] => e7cec0dd
[4] => 4957e706
[5] => 69da7c7d
[6] => 8332fcbc

Есть функции, которые умеют сделать так?
[1] => cef8374b
[3] => e7cec0dd
[4] => 4957e706
[5] => 69da7c7d
[6] => 8332fcbc


Я сделал перебором, но это очень кривой вариант. А то, что я нагуглил, убирает 4 и 6 ключ.
  • Вопрос задан
  • 48 просмотров
Решения вопроса 1
@AlexandrMa Автор вопроса
Всем спасибо за поддержку.
Решение.
$a = [
    '4957e706',
    'cef8374b',
    '8332fcbc',
    'e7cec0dd',
    '4957e706',
    '69da7c7d',
    '8332fcbc',
];
$a = array_reverse($a, true);
$a = array_unique($a);
$a = array_reverse($a, true);
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
ettaluni
@ettaluni
ERROR MEME
array_unique
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 40 000 до 60 000 ₽
LAPTOP.RU Москва
от 130 000 до 170 000 ₽
LAPTOP.RU Кострома
от 25 000 до 65 000 ₽
28 февр. 2021, в 01:35
200000 руб./за проект
28 февр. 2021, в 00:22
2500 руб./за проект
27 февр. 2021, в 22:14
30000 руб./за проект