А что это вообще такое?

       

Foreach. Перебор ключей хеша



^хеш.foreach[ключ;значение]{тело}
^хеш.foreach[ключ;значение]{тело}[разделитель]
^хеш.foreach[ключ;значение]{тело}{разделитель}


Метод аналогичен методу menu класса table. Перебирает все ключи хеша и соответствующие им значения (порядок перебора не определен).

ключ - имя переменной, которая возвращает имена ключей
значение - имя переменной, которая возвращает соответствующие значения ключей   
тело - код, исполняемый для каждой пары ключ-значение хеша   
разделитель - код, который выполняется перед каждым непустым не первым телом   









Содержание раздела