Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Andrew Alakozow                      2:5061/6       18 Apr 2005  10:09:35
 To : Serge Chervjakov
 Subject : Re: распечатка хэша
 -------------------------------------------------------------------------------- 
 
 SC> Хотя я скорее всего был не прав. Изначально я думал, что сначала
 SC> создается некий список (@{$Settings}), который из-за последующих скобок
 SC> интерпретируется как хэш и возращает $_. Hо так прикинул, попробовал
 SC> сделать serge@localhost:~> perl -e 'my %hash=(123=>456, 444=>789);
 SC> print @hash{123,444},"\n"'
 SC> 456789
 SC> и решил, что @$Settings{$_} возращает список из одного элемента (а
 SC> именно $_), а не скаляр. И соответственно выводит этот список (а вывод
 SC> списка из одного элемента очень напоминает просто вывод этого
 SC> элемента:)).
 
 По-научному это называется hash slice. %)
 
 perldoc perldata
 
 aa29
 --- Microsoft Outlook Express 6.00.2800.1106
  * Origin: Life In The Dark (2:5061/6)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: распечатка хэша   Andrew Alakozow   18 Apr 2005 10:09:35 
Архивное /ru.perl/447085ce665b8.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional