end
Возвращает последний элемент массива.
Синтаксис
end(array|object &$array): mixedПараметры
| Параметр | Тип | Описание |
|---|---|---|
| $array | array|object | Массив в переменной. |
Возвращаемое значение
mixedПоследний элемент или `false` для пустого массива.
Примеры
Последний элемент:
<?php
$numbers = [10, 20, 30];
echo end($numbers);Результат:
30То же без внутреннего указателя:
<?php
$numbers = [10, 20, 30];
echo $numbers[array_key_last($numbers)];Результат:
30Примечания
Функция принимает только переменную: end(explode(',', $text)) вызовет замечание. Она сдвигает внутренний указатель массива, а сам массив не меняет.
См. также
- reset — Возвращает первый элемент массива.
- array_key_first — Возвращает первый ключ массива.
- array_pop — Удаляет последний элемент массива и возвращает его.
В учебнике
- Массивы — Списки и ассоциативные массивы в PHP — создание, изменение, перебор и полезные функции.