Thread Subroutine auseinander pflücken: Was macht diese Sub? (4 answers)
Opened by pktm at 2004-06-03 21:33

[E|B]
 2004-06-03 22:26
#82967 #82967
User since
2003-08-08
2561 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Quote
Wie funktioniert dieses push @ret, sub {} ?


Als Argument wird eine anonyme Subroutine übergeben. Die Sub baut die Parameter zusammen, die sie dann mit return zurückliefert und die dann in dem Array "@ret" gespeichert werden. Natürlich könntest du dafür auch eine extra Funktion schreiben, ist aber nicht so perlisch wie die Lösung hier.
Gruß, Erik!

s))91\&\/\^z->sub{}\(\@new\)=>69\&\/\^z->sub{}\(\@new\)=>124\&\/\^z->sub{}\(\@new\)=>);
$_.=qq~66\&\/\^z->sub{}\(\@new\)=>93~;for(@_=split(/\&\/\^z->sub{}\(\@new\)=>/)){print chr;}

It's not a bug, it's a feature! - [CGI-World.de]

View full thread Subroutine auseinander pflücken: Was macht diese Sub?