array_key_first
Возвращает первый ключ массива.
Синтаксис
array_key_first(array $array): int|string|nullПараметры
| Параметр | Тип | Описание |
|---|---|---|
| $array | array | Исходный массив. |
Возвращаемое значение
int|string|nullПервый ключ или `null` для пустого массива.
Примеры
Первый и последний ключи:
<?php
$prices = ['tea' => 250, 'coffee' => 400, 'juice' => 180];
echo array_key_first($prices), ' ', array_key_last($prices);Результат:
tea juiceПоследний элемент списка без изменения массива:
<?php
$numbers = [10, 20, 30];
echo $numbers[array_key_last($numbers)];Результат:
30Примечания
Парная функция array_key_last() возвращает последний ключ. Обе не меняют массив, в отличие от array_shift() и array_pop().
См. также
- array_keys — Возвращает все ключи массива.
- array_pop — Удаляет последний элемент массива и возвращает его.
В учебнике
- Массивы — Списки и ассоциативные массивы в PHP — создание, изменение, перебор и полезные функции.