Liste von definierten Variablen in Perl .. ?
robert
- perl
Hallo ;o))
Kennt jemand eine möglichkeit in Perl,
sich eine Liste mit definierten Variablen anzuzeigen ?
zb ich mache 3 variablen :
$stefan = ";)";
$thomas = ";)";
$robert = ";)";
irgendwie will ich nun alle definierten variablen,
am besten in einer liste verfügbar haben.
("stefan","thomas","robert")
kennt jemand der herren einen derartigen befehl ?
er könnte getvars oder defvars oder so heissen ..
greetings robert ^_~
irgendwie will ich nun alle definierten variablen,
am besten in einer liste verfügbar haben.
("stefan","thomas","robert")
Servus
Meinst du vielleicht Arrays ?
@namen = ("Stefan", "Thomas", "Robert");
Abruf der Liste:
print $namen[0] # gibt Stefan aus
print $namen[1] # gibt Thomas aus
...
cu
alligator
Hi!
Kennt jemand eine möglichkeit in Perl,
sich eine Liste mit definierten Variablen anzuzeigen ?
Aehm... nun ja. %{main::} ist ein Hash, dessen Keys die Namen aller Variablen/Symbole Deines Hauptprogramms sind. (Somit repraesentiert dieser Hash den Symbol table des main-Package. *blubber*) Das sind aber bei weiten nicht nur Deine 3 selbergebauten Variablen, sondern noch viele andere Symbole incl. importierter Funktionen. Also ich denke, wir lassen das lieber. Sag uns doch mal, was Dein eigentliches Problem ist. Ich habe das starke Gefuehl, das laesst sich viel besser und einfacher loesen.
So long