Beat: Variable in allen Programmen benötigt - wie?

Beitrag lesen

ich benötige eine Variable praktisch in allen Programmen (Hauptprogramm und Unterprogramme in externen Modulen).

Die Variable brauchst du wohl nicht in allen Programmen. Eher ihren Inhalt.

Muss ich jetzt in jedem Funktionsaufruf dies Variable mitgeben oder kann ich eine Variable definieren, die überall bekannt ist?

our erzeugt globale Variable, die von überall her mit
$main::varname erreichbar sind.

Das ist in meinen Augen aber kein guter Stil.

Auch ist die Frage offen, was deine Module mit der Variable tun dürfen.
Dürfen sie den Inhalt verändern. Oder sollen sie über einer Kopie des Inhalts arbeiten?

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische