Thread OR | set jobs
(8 answers)
Opened by Graf Herschel at 2016-08-29 11:54
Ich würde inc.smtp.pl als "normales" Modul aufbauen und dann mit use() einbinden.
Innerhalb des Moduls kann man dann mit Exporter die gewünschten Konstanten exportieren lassen und vom aufrufenden Skript verwenden lassen. bar.pm: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 package bar; use strict; use warnings; use parent 'Exporter'; use constant SMTP_USE_SSL => 0x0001; our @EXPORT_OK = qw( SMTP_USE_SSL ); 1; skript.pl Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 use strict; use warnings; use 5.010; use lib qw( . ); use bar qw( SMTP_USE_SSL ); say "", SMTP_USE_SSL; Siehe dazu auch: Exporter http://stackoverflow.com/questions/193020/how-do-i... Constant::Exporter meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |