array_key_last()
Отримує останній ключ переданого масиву. Не торкається внутрішнього покажчика масиву.
Функції однаково який масив було передано (індексний чи асоціативний), вона у разі поверне останній ключ (індекс) зазначеного масиву.
Це поліфіл для функції array_key_last() , доданої в PHP 7.3.
Використовуйте array_key_first() , коли потрібно отримати перший ключ масиву.
1 раз – 0.000003 сек
(швидкість світла) | 50000 разів – 0.0001 сек
(швидкість світла)
(швидкість світла) | 50000 разів – 0.0001 сек
(швидкість світла)
Хуків немає.
Повертає
Строку|int|null
. Останній ключ масиву, якщо масив не порожній; null інакше.
Використання
array_key_last($arr);
-
$arr
(масив) (обов’язковий) - Масив останній ключ якого потрібно отримати.
Приклади
#1 Демонстрація
$key = array_key_last([1, 2]); // 1 $key = array_key_last( [ 'one' => 1, 'two' => 2 ] ); // two
#2 Приклад збереження внутрішнього покажчика масиву.
$arr = [ 'one' => 1, 'two' => 2 ]; reset($arr); // Перемикаємо внутрішній покажчик масиву echo key($arr); // one echo array_key_last($arr); // two echo key($arr); // one
список змін
З версії 5.9.0 | Введено. |
Код array_key_last() array key last WP 6.0.2
function array_key_last( array $arr ) { if (empty($arr)) { return null; } end($arr); return key($arr); }