hi,
ich hab da eine Funktion, die checkt einen Status und gibt, wenn Status OK, drei Werte zurück (siehe untenstehend).
In der Main erwarte ich diese drei Werte und notiere:
my ($x,$y,$z) = checkit() || die $!;
Ein anschließendes
print "$x#$y#$z\n";
gibt jedoch nur den ersten Werte aus (3##), warum?
Notiere ich
my ($x,$y,$z) = checkit();
kommen alle drei Werte ganz brav an. Whats wrong!?
Hotte
sub checkit{
return(1,2,3); # alles ok
}
--
Wenn der Kommentar nicht zum Code passt, kann auch der Code falsch sein.
Wenn der Kommentar nicht zum Code passt, kann auch der Code falsch sein.