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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     12 Mar 2003  18:36:09
 To : Igor Brovchenko
 Subject : Re: модули
 -------------------------------------------------------------------------------- 
 
 Здравствуй, Igor Brovchenko.
 
 IB> При создании модуля используется следующая конструкция.
 
 IB> use Exporter;
 IB> @ISA=(Exporter);
 IB> @EXPORT=qw(timeit timethis timethese timediff timestr);
 IB> @EXPORT_OK=qw(timesum cmpthese countit
 IB>           clearcache clearallcache disablecache enablecache);
 
 IB> Вообщем я ее понимаю как экспортирование в текущую область глобальные имена,
 IB> но для этого я использвал @EXPORT. Чем отличается от него @EXPORT_OK ?
 
 Первый - то, что экспортируется по умолчанию. Второй - то, что вообще можно
 импортировать.
 
 IB> И где лучше про это почитать?
 
 perldoc Exporter?
 
 -- 
 Artem Chuprina
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757
 --- ifmail v.2.15dev5
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 модули   Igor Brovchenko   12 Mar 2003 15:17:58 
 Re: модули   Artem Chuprina   12 Mar 2003 18:36:09 
 модули   Denis Knyazev   12 Mar 2003 18:57:52 
Архивное /ru.cgi.perl/11477b5da4680.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional