Was ist die Bedeutung eines Unterstrichs in Perl ($ _, @_)?

Ich bin neu in Perl, und ich gebrauchte Sie wie diese

$_

foreach (@list) {
    print "$_\n";
}

@_

sub search {
    my ($no, @list) = @_;
}

Wie genau diese Unterstrich Variablen arbeiten, die in Perl? Was sind die anderen Konstrukte, wo Sie nützlich sind?

Kommentar zu dem Problem
Es klingt wie Sie könnte viel mehr eine Einführung in die perl-essentials als StackOverflow Antworten. Wart Ihr auf der learn.perl.org ? Es gibt Ressourcen, darunter offizielle Perl-Dokumentation, Perl-Bücher (einschließlich Beginn Perl kostenlos online) und qualitativ hochwertige online-Lernprogramme. Kommentarautor: hobbs

InformationsquelleAutor der Frage Lazer | 2010-08-28

Schreibe einen Kommentar