Hallo,
Ich möchte Variablen (vorgefüllte Arrays), die oft gebraucht werden, in eine externe Datei legen.
Kann (muss) ich die Variablen dann mit my oder local deklarieren??
Wie muss ich sie einbinden (use(), require() oder do())Achtung benutze strict !!!
ebenfalls hallo ;-)
das mit den extern abgelegten Variablen ist ein guter Trick. Am einfachstzen geht es, wenn auch diese "externe" Datei ein perl-script mit der Endung .pl ist. Das bindest du über require ein, fertig. Deklaration mit my oder local ist nicht zwingend erforderlich - das hängt vom Rest deines Perl-Scripts ab, ob du das so haben mußt.
Prinzipiell wäre auch eine Einbindung mit use oder do möglich; aber require reicht völlig aus und ist der einfachste Weg.
Christoph S.