ПРЕДПОСЛЕДНИЙ ЭЛЕМЕНТ МАССИВА PHP
Как получить предпоследний элемент массива в PHP? Для этого можно воспользоваться функцией array_slice() и обратиться к элементу массива по индексу -2. Пример кода:
$array = [1, 2, 3, 4, 5];
$last_but_one_element = array_slice($array, -2, 1)[0];
echo $last_but_one_element; // выводит 4
В данном примере мы создали массив из пяти элементов, а затем получили предпоследний элемент, используя функцию array_slice(). Обратите внимание, что мы указали отрицательное значение второго параметра функции, чтобы указать на то, что нужно начинать с конца массива. А затем, в третьем параметре, мы указали 1, чтобы получить только один элемент от массива, иначе функция вернет массив с одним элементом.
Функции работы с массивами в PHP - Базовый курс PHP-7
Массивы (array) в php. Простым языком и с примерами. Часть 1
Массивы в PHP - часть 1 - Базовый курс PHP-7
Быстрая сортировка массива на языке PHP - Алгоритмы и Блок схемы
Сортировка массивов в PHP
Ассоциативные и многомерные массивы в PHP - Базовый курс PHP-7
Пузырьковая сортировка массива на PHP. Алгоритмы программирования