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