array_key_first() WP 5.9.0

Отримує перший ключ переданого масиву. Не торкається внутрішнього покажчика масиву.

Функції однаково який масив було передано (індексний чи асоціативний), вона у разі поверне перший ключ (індекс) зазначеного масиву.

Поліфіл для функції array_key_first() , доданої в PHP 7.3.

Використовуйте array_key_last() , коли потрібно отримати останній ключ масиву.

1 раз – -0.00003 сек
(швидкість світла) | 50000 разів – 0.00 сек
(швидкість світла)

Хуків немає.

Повертає

Строку|int|null. Перший ключ масиву, якщо масив не порожній; null інакше.

Використання

array_key_first($arr);
$arr
(масив) (обов’язковий)
Масив перший ключ якого потрібно отримати.

Приклади

0

#1 Демонстрація

$first_key = array_key_first([1, 2]); // 0

$first_key = array_key_first( [ 'one' => 1, 'two' => 2 ] ); // one
0

#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() WP 6.0.2

function array_key_first( array $arr ) {
	foreach ( $arr as $key => $value ) {
		return $key;
	}
}

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *