Thread eval is evil: Willkommen auf der dunklen Seite?! (19 answers)
Opened by Ronnie at 2006-11-22 21:21

renee
 2006-11-23 10:24
#71924 #71924
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
[quote=sid burn,22.11.2006, 22:58][...]
Mit goto wird die aktuelle Funktion durch eine andere ersetzt. Weiterhin wird die Funktion automatisch mit den Parameter von @_ aufgerufen.[/quote]
Was allerdings nichts mit dem goto zu tun hat sondern mit dem Funktionsaufruf mit &

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/perl

use strict;
use warnings;

foo('bar','test');

sub foo{
print "foo: @_ \n";
&test;
}

sub test{
print "test: @_ \n";
}


Ausgabe:
Code: (dl )
1
2
3
~/entwicklung 430> perl foobar.pl 
foo: bar test
test: bar test
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread eval is evil: Willkommen auf der dunklen Seite?!