SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Re: [PERL] Pragmatic ting



* Lars G. T. Joergensen (sslug@sslug) [2000-10-05 15:47]:
>
> Er der en modul der laver følgende ulovlig:
> 
> my $x = "";
> &q();
> sub q { $x = "hej"; }

Well, nu hævdede jeg jo på pm-mødet (http://copenhagen.pm.org for dem
som ikke allerede er med på vognen...) at det ikke var muligt, og det
vil jeg som sådan nok fastholde -- i hvert fald i den form du har
beskrevet (totalt lukket land inde fra en sub og ud). Men, man kan jo
gøre flg:

  use strict;

  $::x = "";
  q();
  sub q { $x = "hej"; }

er det en løsning der vil virke for dig? Det er klart at du fra sub q
kan skrive $::x = "hej"; men PHP har jo også $GLOBALS og andre
genveje :-)

mvh

 - Peter

-- 
ln -s /dev/random ~/.plan


 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 19:53
Denne side vedligeholdes af MHonArc .