Как сравнивать элементы массива если до этого был удален элемент?

Добрый день! Такой вопрос, представим у нас 5 элемента массива (0, 1, 2, 3, 4). Удалили под индексом 2, остались (0, 1, 3, 4). Перебираем, доходим до элемента с индексом 3 и его нужно сравнить с прошлым. Прошлый элемент получаю примерно так $array[$key - 1]. Но тут я скорее всего получал null, т.к. элемента под индексом 2 нет, мне же нужен элемент под индексом 1. Как его получить?
  • Вопрос задан
  • 103 просмотра
Решения вопроса 1
@shaniyazovdamir Автор вопроса
array_values
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
0xD34F
@0xD34F
Удалили под индексом 2 <...> элемента под индексом 2 нет

Что, через unset удаляете? Погуглите, что такое array_splice.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы