keys. Список ключей хеша

^хеш._keys[]   
^хеш._keys[имя столбца]
^хеш.keys[]   
[3.4.4]
^хеш.keys[имя столбца]   [3.4.4]

Метод возвращает таблицу (объект класса
table), содержащую единственный столбец, где перечислены все ключи хеша (начиная с версии 3.4.0 порядок ключей в полученной таблице соответствует порядку добавления элементов в хеш, до этой версии - порядок не определен). Имя столбца - key или переданное имя столбца.

Пример

$man[
   $.name[
Вася]
   $.age[
22]
   $.gender[
m]
]
$tab_keys[^man.keys[]]
^tab_keys.
save[keys.txt]

Будет создан файл
keys.txt с такой таблицей:
key
name
age
gender



Copyright © 1997–2024 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 21.12.2024