|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : vitus@ice.ru 2:5020/400 20 Apr 2000 16:36:50 To : "Dmitriy Goldobin" Subject : Re: mod_perl -------------------------------------------------------------------------------- Dmitriy Goldobin <gold@ems.ru> wrote: DG>Это понятно. Про BEGIN я знал. И, например, для разбора параметров запроса DG>не стал бы его использовать. Hо при (весьма беглом) просмотре док я не DG>встретил упоминания, что my в global scope будут прибиваться сборщиком. Hе бывает в mod_perl global scope. Apache::Registry делает что-то вроде eval join("sub { ",<SCRIPT>,"};"); В результате то что ты считал глобальным оказывается внутри процедуры. DG>Вот это для меня и оказалось сюрпризом. Всегда считал outer my в пределах DG>модуля полным аналогом глобальных переменных. В пределах модуля да. Hо Apache::Registry скрипт не является модулем. Он является телом процедуры. DG>Bye. -- -------------------------------------------------- Victor Wagner vitus@ice.ru Programmer Office:7-(095)-203-50-60 Institute for Commerce Home: 7-(095)-135-46-61 Engineering http://www.ice.ru/~vitus --- ifmail v.2.15dev4 * Origin: AG Telecom news2 server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/13404948d0009.html, оценка из 5, голосов 10
|