Hallo Alain.
ich wollte zu "return" wissen,ob man nach einem sub aufruf einen namen für/bei "return" benötigt und ob return überhaubt pflicht ist oder gehts bei perl nach dem sub aufruf automatisch dort weiter, von wo der sub aufgerufen wurde?
return musst du nur dann explizit angeben, wenn die Funktion etwas zurück geben soll. Also sowas:
my $foo = bar('blah');
sub bar {
return uc($_[0]);
}
Natürlich kannst du return auch ohne Rückgabewert aufrufen, was dann sinnvoll ist, wenn du die Subroutine vorzeitig verlassen willst. Siehe
http://www.perldoc.com/perl5.8.4/pod/perlsub.html#DESCRIPTION
Freundschaft!
Siechfred
--
Nichts ist schwerer einzureißen als die Mauer in den Köpfen.
Nichts ist schwerer einzureißen als die Mauer in den Köpfen.