array Alt ←

Метод at

доступ к элементу массива по порядковому номеру

^массив._at(число|-число)
^массив._at[first|last]
^массив.at(число|-число)
^массив.at[first|last]
^массив.at(число|-число)[key|value|hash]
^массив.at[first|last;key|value|hash]

Метод возвращает значение элемента массива по указанному порядковому номеру. Здесь порядковый номер означает позицию элемента в массиве, при этом неинициализированные элементы («дырки») пропускаются. Нумерация начинается с 0. Отрицательное число означает отсчет с конца массива, где -1 — последний элемент.

Также можно использовать строки first или last для получения первого или последнего элемента массива соответственно.

Опциональный второй параметр определяет возвращаемый результат:

value — вернется значение элемента (по умолчанию)
key — вернется ключ элемента
hash — вернется хеш из одного элемента