mymain.pl
#! /usr/bin/perl
strikt gebruik;
mijn ($a, $b, $c);
vereis „load_vars.pl“;
vereis „myutilities.pl“;
druk „begin: Ik ben in mymain.pl \ n \ n“;
($a, $b, $c) = &load_vars;
&myutilities ($a);
druk „eind: Ik ben in mymain.pl \ nand n mymain de geladen variabelen zijn: \ na=$a \ nb=$b \ nc=$c \ n“;
load_vars.pl
#! /usr/bin/perl
strikt gebruik;
sub load_vars {
variabelen van de druk de „lading… Ik ben nu in load_vars.pl \ n \ n“;
mijn $a = „appel“;
mijn $b = „banaan“;
mijn $c = „kers“;
terugkeer ($a, $b, $c);
}
1;
myutilities.pl
#! /usr/bin/perl
strikt gebruik;
sub myutilities {
mijn ($a) = @_;
druk die „nut gebruiken… Ik ben nu in myutilities \ n“.
„en in myutilities a = $a \ n \ n“;
}
1;
Output:
[root@dm1 ~] # ./mymain.pl
begin: Ik ben in mymain.pl
ladings variabelen… Ik ben nu in load_vars.pl
gebruikend nut… Ik ben nu in myutilities
en in myutilities a = appel
eind: Ik ben in mymain.pl
en n mymain de geladen variabelen zijn:
a=apple
b=banana
c=cherry
|