@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 ключ.
  • Вопрос задан
  • 54 просмотра
Решения вопроса 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
Ваш ответ на вопрос

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

Похожие вопросы