АЛ
Альфия Левина
http://php.net/manual/ru/function.key.php
Функция key() просто возвращает ключ того элемента массива, на который в данный момент указывает внутренний указатель массива. Он не сдвигает указатель ни в каком направлении. Если внутренний указатель указывает вне границ массива или массив пуст, key() возвратит NULL.
Ответ капитана гугла как нельзя более верен.