|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Sergey Nepsha 2:5083/82 18 Dec 2003 12:37:45 To : Konstantin Stupnik Subject : Что означает эта строка? -------------------------------------------------------------------------------- Четверг Декабрь 18 2003 06:03, Konstantin Stupnik написал Sergey Nepsha: SN>> @month{qw/Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec/} = SN>> 1..12; KS> @var{@array} - это получение slice-а hash-а. KS> То есть, грубо говоря, массив алиасов на значения KS> лежащие в hash-е. KS> 1..12 - это что-то типа конструктора списка из 12 элементов, KS> от 1 до 12. KS> Соответственно результатом будет присваивание KS> этого списка слайсу, после чего получится KS> hash ключами которого будут сокращённые названия KS> месяцев, а значениям для каждого месяца его KS> порядковый номер. Понятно спасибо. -- mailto:Sergey.Nepsha@f82.n5083.z2.fidonet.org --- GoldED 2.50+ * Origin: @c:\np.txt (2:5083/82) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/18613fe191c9.html, оценка из 5, голосов 10
|