Helmut Weber: modularer variablenpool

Beitrag lesen

Hallo Björn,

ich lege meine Variablen, die für alle Skripte eines Projektes gültig sind, in eine separate Datei ab:

config/default.cfg:
$variable1  = 'wert';
$variable2  = 5;
...

In meinen Skripten binde ich diese Datei wie folgt ein:
{ package Config; do 'config/default.cfg' }

In meinen Skripten kann ich dann über $Config::db_variable1 auf die gewünschte Variable zugreifen. Die Methode funktioniert auch mit use strict;.

Variablen zwischen mehreren Skripten kannst Du nicht austauschen, da die Variablen nur aus der Datei gelesen werden, und nicht wieder zurück geschrieben.

Gruß
Helmut Weber

--
-------------------------------------------
Mode ist eine Variable, Stil eine Konstante