Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]9111[/thread]

caller

Leser: 1


<< |< 1 2 >| >> 13 Einträge, 2 Seiten
Froschpopo
 2007-06-22 12:13
#77734 #77734
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
kann ich mittels caller() auch rausbekommen, von welcher subroutine ein aufruf erfolgt?
Also quasi sowas wie:
my $sub = (caller(1))[3];

edit: supi, funktioniert sogar (schlau bin)\n\n

<!--EDIT|Froschpopo|1182511301-->
renee
 2007-06-22 12:21
#77735 #77735
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Ja,
Code (perl): (dl )
 my $sub = (caller(1))[3];


<!--pod_f1--><a href="//perldoc.perl.org/functions/caller.html" target="_blank"><img alt="perldoc " src="/iB_html/non-cgi/Skin/SKIN-3/images/perldoc.gif" border="0"> <!--pod_f2-->perldoc -f caller<!--pod_f3--></a><!--pod_f4--> zeigt Dir noch mehr Dinge, die Du mit caller bekommst.
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/
Froschpopo
 2007-06-22 12:24
#77736 #77736
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
supi ! besten dank!
pq
 2007-06-22 12:59
#77737 #77737
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
[quote=Froschpopo,22.06.2007, 10:13]kann ich mittels caller() auch rausbekommen, von welcher subroutine ein aufruf erfolgt?[/quote]
was ist an
($package, $filename, $line, $subroutine, $hasargs,
                  $wantarray, $evaltext, $is_require, $hints, $bitmask) = caller($i);

denn so unverständlich?
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
GwenDragon
 2007-06-22 13:10
#77738 #77738
User since
2005-01-17
14748 Artikel
Admin1
[Homepage]
user image
@pq
Der arme Frosch ist doch in Englisch unbegabt. Deswegen die Frage.
sid burn
 2007-06-22 13:18
#77739 #77739
User since
2006-03-29
1520 Artikel
BenutzerIn

user image
[quote=GwenDragon,22.June.2007, 11:10]@pq
Der arme Frosch ist doch in Englisch unbegabt. Deswegen die Frage.[/quote]
[quote=Froschpopo,22.June.2007, 10:13]kann ich mittels caller() auch rausbekommen, von welcher subroutine ein aufruf erfolgt?[/quote]
Quote
($package, $filename, $line, $subroutine, $hasargs, $wantarray, $evaltext, $is_require, $hints, $bitmask) = caller($i);


Du meinst er konnte das $ davor nicht verstehen? ;)

Da hat schon wieder jemand nicht die Doku gelesen. Ich sag auch nicht das es Froschpopo war. ;)\n\n

<!--EDIT|sid burn|1182504053-->
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de
Froschpopo
 2007-06-22 15:20
#77740 #77740
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
nene ich wusste es ja eh schon, aber ich wollte renee nur mal testen
sid burn
 2007-06-22 15:57
#77741 #77741
User since
2006-03-29
1520 Artikel
BenutzerIn

user image
[quote=Froschpopo,22.June.2007, 13:20]nene ich wusste es ja eh schon, aber ich wollte renee nur mal testen[/quote]
Dein Cheaten bringt nichts mehr.
Ich hab dein kompletten Post bei mir gequotet. :p
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de
renee
 2007-06-22 16:07
#77742 #77742
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
[quote=Froschpopo,22.06.2007, 13:20]nene ich wusste es ja eh schon, aber ich wollte renee nur mal testen[/quote]
Es wäre nett, wenn Du Deine Fragen nicht sinnentstellend verändern würdest, sonst landen Deine Fragen bald im Abseits...
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/
pq
 2007-06-22 16:11
#77743 #77743
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
naja, jedes forum muss ja seinen Wikipedia:Hofnarr haben =)
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
<< |< 1 2 >| >> 13 Einträge, 2 Seiten



View all threads created 2007-06-22 12:13.