Длина массива в PHP

Длина массива находится с помощью функции count:

<?php $arr = [1, 2, 3]; echo count($arr); // выведет 3 ?>

Пусть дан такой массив:

<?php $arr = ['a', 'b', 'c', 'd', 'e']; ?>

Выведите на экран количество элементов в этом массиве.

Пусть дан такой массив:

<?php $arr = ['a' => 1, 'b' => 2, 'c' => 3, 'd' => 4]; ?>

Выведите на экран количество элементов в этом массиве.

Последний элемент массива

Последний элемент массива также получается аналогично последнему символу строки:

<?php $arr = [1, 2, 3]; echo $arr[count($arr) - 1]; // выведет 3 ?>

Пусть дан такой массив:

<?php $arr = ['a', 'b', 'c', 'd', 'e']; ?>

Выведите на экран последний элемент этого массива.

Модифицируйте предыдущую задачу так, чтобы выводился предпоследний элемент массив.

Замечание

Описанный способ нахождения последнего элемента работает только для обычных массивов, у которых числовые ключи идут по порядку, начиная с нуля. Для ассоциативных массивов сама постановка такой задачи некорректна, так как такие массивы являются не упорядоченными и у них просто нет последнего элемента.