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] perl hash referenser



On Fri, 18 Feb 2000, Erwin S. Andreasen wrote:

> On Fri, 18 Feb 2000, Peter Lindstrøm wrote:
> 
> > Tak for svaret det virker.
> > 
> > Jeg har dog den kommenter at %$somehash{key} virker ikke men
> > %{$somehash}{key} virker fint.
> 
> Ikke virker hvordan? For at de virker skal $somehash være en reference til
> en hash:
> 
> # $ref peger nu på en hash
> my $ref = { a => 1, b => 2, c => 3 };
> 
> print keys(%$ref), "\n";
> print keys (%{$ref}), "\n";
> 
> 
> Skulle begge printe det samme. Det er dog med 5.005_03, om der er rettet
> noget der fra 5.004 ved jeg ikke lige.

Der er en forskel her:

%$ref er ikke tvetydigt, men %$ref{key} forstås som %{$ref}{key} (hvilket
ikke giver mening).

Så I har begge ret - blot på hver jeres måde.


/Ole
-- 
IDE->SCSI-converter? Se: http://ole.tange.dk/scsi
Sidste frist for bestilling: 21. feb 2000.



 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

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