Как получить последний элемент массива в php?

Пользователь

от nelle , в категории: PHP , 8 месяцев назад

Как получить последний элемент массива в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от eryn.rodriguez , 8 месяцев назад

@nelle 

В PHP можно использовать синтаксис индекса массива с индексом -1 для получения последнего элемента массива:

1
2
$array = array(1, 2, 3, 4, 5);
$last_element = $array[count($array) - 1];


Также можно использовать функцию end()

1
2
$array = array(1, 2, 3, 4, 5);
$last_element = end($array);


или же

1
2
$array = array(1, 2, 3, 4, 5);
$last_element = $array[array_key_last($array)];


где array_key_last() доступна с php 7.3+