У меня есть следующий массив, и я пытаюсь добиться того, чтобы удалить все null
значения после i
значения.
Исходный массив:
$a = ["a", "b", null, null, null, null, "i", null, null, null, null];
Желаемыйрезультат:
$a = ["a", "b", null, null, null, null, "i"];
Вещи, которые я пробовал: Итак, у меня была идея отфильтровать массив из пустых значений с помощью array_filter, получить индекс последнего значения, а затем получить индекс последнего элемента в исходном массиве.и сбросьте этот диапазон, используя для цикла, но это не кажется мне эффективным решением.Итак, мой вопрос: есть ли другие, более эффективные способы достижения этого?Спасибо.