🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.perl
Article #51658

Jak dobrać się do zmiennej

#51658
From: Slawek
Date: Fri, 30 Oct 2009 14:01
27 lines
1460 bytes
Witam,

Skrypt jak poniżej.
Powiedzcie mi jak w funkcji test() mogę się dobrać do zmiennej $bb
Zmienna ta powstaje w pętli w głównym skrypcie i nie mam pomysłów
Oczywiście w żadnym wypadku zmienne nie mogą byc przekazywane jako parametry
po przez np &test($bb) ponieważ w moim programie za dużo jest takich 
zmiennych.
Pewnie musi być coś a'la $main::bb ale się pogubiłem.

my $aa='aaaa';

#jakas petelka
{
 my $bb='bbbb';
 &test;
}

sub test
{
 print "aa=$aa\n";        # wynik aa=aaaa            wiec ok
 print "bb=$bb\n";       # wynik bb=                   wiec zle
}


Pozdr.
Sławek
Technical Details
Message-ID: <hcerkh$17k$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
From: "Slawek" <Slawek@nospam.pl>
Newsgroups: pl.comp.lang.perl
Subject: Jak dobrać się do zmiennej
Date: Fri, 30 Oct 2009 15:01:54 +0100
Organization: http://onet.pl
Lines: 29
Message-ID: <hcerkh$17k$1@news.onet.pl>
NNTP-Posting-Host: hrn78.internetdsl.tpnet.pl
X-Trace: news.onet.pl 1256911313 1268 79.188.195.78 (30 Oct 2009 14:01:53 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Fri, 30 Oct 2009 14:01:53 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5843
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
X-RFC2646: Format=Flowed; Original
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit