»» 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!?Der Boolean Test ist kein Listenkontext. Ausgewertet wird also
scalar @array || die;
Ok, das Script bleibt also am Leben. Die Frage ist: Wo sind $y und $z?
Hotte
--
# bitte ignorieren
# bitte ignorieren