eigener package name wie gobale variablen importieren

Begonnen von CoolTux, 01 Oktober 2018, 15:40:05

Vorheriges Thema - Nächstes Thema

CoolTux

Hallo,

Ich hänge mal wieder mit meinem eigen Package Namen. Wie genau kann ich globale Variablen aus main in mein Package importieren?
Genau gesagt versuche ich an

use vars qw(%FW_httpheader);        # { join("\n", @FW_httpheader) } Übersicht aller http header informationen
use vars qw($FW_CSRF);

ran zu kommen.


Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Und kaum macht man einen Eintrag schon findet man was

$::FW_CSRF
$::FW_httpheader{Host}


Danke
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Christoph Morrison

$::variable
$main::variable


Beides Equivalent und lässt dich auf $variable aus main zugreifen.

Edit: Warst schneller.

CoolTux

Zitat von: Christoph Morrison am 01 Oktober 2018, 15:47:51
$::variable
$main::variable


Beides Equivalent und lässt dich auf $variable aus main zugreifen.

Edit: Warst schneller.

Trotzdem Cool das Du geantwortet hast. Danke Dir.


Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net