at, _at. Доступ к элементу хеша по индексу   [3.4.1]

^хеш._at(число|-число)
^хеш._at[first|last]
^хеш.at(число|-число)   [3.4.4]
^хеш.at[first|last]   
[3.4.4]
^хеш.at(число|-число)[key|value|hash]   
[3.4.4]
^хеш.at[first|last;key|value|hash]      
[3.4.4]

При добавление элементов в хеш, каждый из них получает свой индекс, начиная с 0. Метод позволяет получить доступ к элементу хеша по заданному индексу, т.е. ^хеш.at(0) эквивалентен ^хеш.at[first].
В случае отрицательного значения, поиск элемента производится с конца и
^хеш.at(-1) эквивалентен ^хеш.at[last].

Опциональный второй параметр определяет возращаемый результат:
   [3.4.4]
value - вернется значение элемента, по умолчанию,
key - вернется ключ элемента,
hash - вернется хеш из одного элемента.



In order to add comments you must register.
Copyright © 1997–2021 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 27.01.2021