|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artur Penttinen 2:5020/400 27 Sep 2000 10:05:20 To : Eugene Grosbein Subject : Re: local -------------------------------------------------------------------------------- Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote: EG> Привет! EG> EG> use strict; # это мне нужно EG> my $dbh; EG> &connect; EG> ... EG> exit(0); EG> sub connect { EG> $dbh=... EG> } EG> EG> Компилируется, но работет, так как подпрограмма не видит my-переменную. EG> Если заменить my на local, то не компилируется (почему?). EG> Hичего не ставить нельзя - use strict не дает. EG> EG> Вопрос: как грамотно изменять из подпрограммы глобальные переменные EG> в случае use strict? use vars qw($dbh); WBW, Artur -- Друг моего друга - мой друг. Подруга моего друга - моя подруга. Друг моей подруги - просто ПОДЛЕЦ. --- ifmail v.2.15dev5 * Origin: Sonera Ltd. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/6578e75abbfd.html, оценка из 5, голосов 10
|