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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Dmitriy Goldobin                     2:5020/400     22 Apr 2000  10:22:01
 To : All
 Subject : Re: mod_perl
 -------------------------------------------------------------------------------- 
 
 Hi!
 
 > >Тогда почему BEGIN{} допускают к переменным тела процедуры? Если бы
 >
 > Hе допускали, не допускают и допускать не будут.
 >
 > sub handler{
 > my $x;
 > print $x;
 > BEGIN {$x="OK";}
 > }
 >
 > во время компиляции - $x = "OK"
 > входим в sub - my $x  получим undef
 
 с точностью до наоборот :)))
 
 > Прежде чем пенять на mod_perl почитай книжки.
 
 Очень поучительно. Гуру учит чайника уму разуму. А вот теперь возьми
 и запусти свой пример. Теперь подгоняй под полученные результаты новую
 теоретическую базу. :) А если чайнику все же позволено будет намекнуть -
 переменные my ундефятся на этапе компиляции (до BEGIN) и на _выходе_
 из процедуры. Hа входе в процедуру как и в точке объявления с ними
 никаких изменений не происходит.
 
 Bye.
 --- ifmail v.2.15dev4
  * Origin: Electronic Microsystems JSC (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: mod_perl   Andrey Babkin   20 Apr 2000 04:48:39 
 Re: mod_perl   Dmitriy Goldobin   22 Apr 2000 10:22:01 
Архивное /ru.perl/2195630cfd400.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional