AW: [Vienna-pm] reference to hash
Baier Oliver MAX SD
BaierO at spardat.at
Fri Mar 12 10:32:09 CST 2004
Stimmt, hatte in der Experimentierphase "no strict 'refs'"
in Verwendung.
Das mit dem druebergestuelpten Hash ist eine gute Idee;
aber dennoch rein informativ: Wie geht's ohne?
mfg
Oliver
> -----Ursprüngliche Nachricht-----
> Von: Marcel Grünauer [mailto:marcel at noug.at]
> Gesendet: Freitag, 12. März 2004 17:27
> An: Baier Oliver MAX SD
> Cc: Vienna. Pm (E-Mail)
> Betreff: Re: [Vienna-pm] reference to hash
>
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi,
>
> > bin mit den Referenzen jetzt etwas durcheinander gekommen.
> >
> > Ich habe mehrere Hashes und bekomme einen Namen uebergeben.
> > Wie komme ich an den Inhalt des Hashes?
> >
> > my %testhash = (key => "value");
> > my $hashname = "testhash";
>
> Das wären symbolische Referenzen, die sind nicht gut; unter
> 'use strict' funktionieren die überhaupt nicht. Da müsstest Du
>
> no strict 'refs';
>
> sagen.
>
> Besser, wenn Du die einzelnen Hashes in einen weiteren Hash
> verpackst:
>
> my %h = (
> testhash => { key => "value" },
> ...
> );
> my $hashname = "testhash";
> $h{$hashname}{key}
>
> Marcel
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.4 (Darwin)
>
> iD8DBQFAUeTJmFGBz66xiXoRAvypAJ42fHsYNcUUaWsm5hdVUz27zSW9BgCfQA7U
> ZpCzhnEpfjoISkh+oTpXonU=
> =F7Qi
> -----END PGP SIGNATURE-----
>
More information about the Vienna-pm
mailing list