Ja. Du musst mal nachlesen, wie in Perl Funktionen Werte übergeben werden, wie Perl aus Funktion Werte zurückgibt, was mit den in Funktionen verwendeten Variablen nach Beendigung der Funktionen passiert und was eine locale oder globale Variable (Bleistift: dieses $_) überhaupt ist...
Lieber fastix!
Ich würde hier nicht fragen wenn ich es nicht wüsste.
Hier mal ein !!!PAAR!!! webseiten die ich danach durchsucht habe - das ist nicht mal im entferntesten 1/4 davon wieviele ich gelesen habe.
http://de.selfhtml.org/perl/sprache/subroutinen.htm
http://www.comp.leeds.ac.uk/Perl/subroutines.html
http://faq.perl-community.de/bin/view/Perldoc/perlsub
http://stein.cshl.org/genome_informatics/subroutines/
http://www.privatrecht.sbg.ac.at/perl-tutorial/perl/perl_ref.html
http://books.google.de/books?id=zkX0RNHxTM0C&pg=PA62&lpg=PA62&dq=r%C3%BCckgabe+perl+subroutine&source=web&ots=8bmBwqCA2F&sig=RQI7Jj6-gbygDZbF9iLaW8DHkBE&hl=de&sa=X&oi=book_result&resnum=9&ct=result
http://www1.uni-hamburg.de/wwwtrost/PerlCGI/perlsubr.html
http://www.perl.com/pub/a/2006/02/23/advanced_subroutines.html
http://www3.futureware.at/artikel/perlkurs.htm
http://www.oreilly.de/catalog/einperl3ger/chapter/f_Kap04.html
http://www.cs.rpi.edu/~hollingd/eiw-2003/notes/PerlSubs/PerlSubs.html
Darüber hinaus habe ich auch meine Bücher die ich daheim liegen habe danach abgesucht.
Und ich weiss was damit passiert und es macht auch keinen unterschied ob ich my oder local oder our benutze. Auch ist mir sehrwohl bewusst was $_ (die im übrigen nichts mit $_[0] zu tun hat) bedeuten sollte.
Danke dennoch.