Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

key

Возвращает ключ текущего элемента массива.

Синтаксис

key(array|object $array): int|string|null

Параметры

ПараметрТипОписание
$arrayarray|objectМассив.

Возвращаемое значение

int|string|nullКлюч или `null`, если указатель вышел за пределы.

Примеры

Ключ последнего элемента:

<?php
 
$prices = ['tea' => 250, 'coffee' => 400];
end($prices);
 
echo key($prices);

Результат:

coffee

Примечания

Проще и безопаснее — array_key_last(): она не зависит от положения указателя.

См. также

  • current — Возвращает элемент, на который указывает внутренний указатель массива.
  • array_key_first — Возвращает первый ключ массива.
  • array_keys — Возвращает все ключи массива.

В учебнике

  • Массивы — Списки и ассоциативные массивы в PHP — создание, изменение, перебор и полезные функции.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.