| Thread (Message) | Date | Author |
Score |
Board |
| Funktion uri_escape nicht gefunden
(#150243) |
2011-07-08 16:57 |
perlbeg
|
 |
Perl/CGI |
| … 16:36:05 2011] [error] [Thu Jul 7 16:36:05 2011] -e: Undefined subroutine &sub_gb::uri_escape called at d:/home/cgi-bin/sub1.pm line 988.\n[/i]
Folgende libs sins zugeordnet. |
|
| … Ausgabe vom $foo-Magazin
(#96873) |
2007-07-31 11:55 |
renee
|
 |
Perl: Community, Bücher, Neuigkeiten |
| …
# Perl::Critic::Policies
# Profiler
# Perl 6 Teil II
# VB -- Perl
# Dresden.pm
# Authentifizierung mit Catalyst
# Ajax und Perl
# Existiert eine Subroutine?
# Perl-Podcasts
# CPAN-News |
|
| übergabe an sub
(#139846) |
2010-07-16 10:59 |
moritz
|
 |
Allgemeines zu Perl |
| Hashes werden beim Uebergeben an Subroutinen "flach" gemacht, d.h. @_ in der routine ist eine lange List aus $title und den keys und values von %config. |
|
| Wx- Compile
(#137689) |
2010-05-27 20:31 |
esskar
|
 |
Graphische Oberflächen |
| [quote="MatthiasW@2010-05-27T16:30:05"]Die Subroutine wird von deinem Modul anscheinend nicht exportiert, sodass du sie nicht so aufrufen kannst wie in deinem Beispiel.[/quote]
aber, dann könnte sie… |
|
| Tiefe Hash Strukturen aus Config bilden: Und warum while(<FH>) gefährlich ist
(#65863) |
2006-07-09 20:20 |
pq
|
 |
Allgemeines zu Perl |
| ich bin immer vorsichtig mit $1. auch wenn
ich $1 an subroutinen übergebe. dann schreibe ich immer [tt]foo("$1")[/tt]
edit: demo:
[code]sub foo {
"foo" =~ m/(oo)/;
print "foo(@_)";
}
"test" =~… |
|
| 3 Hashes aus einem Hash erzeugen
(#55694) |
2005-06-23 13:00 |
pq
|
 |
Allgemeines zu Perl |
| my (%INPUT) = @_;[/tt]
wenn du eh den %DATAINPUT-hash benutzt? merkwürdig. wenn du das
ganze einer subroutine als argument übergibst, solltest du das auch
benutzen.
benutzt du nun strict oder nicht? |
|
| strict und my
(#61261) |
2003-10-07 14:35 |
Strat
|
 |
Allgemeines zu Perl |
| … jedoch den zweiten Weg, weil man haeufig in Gefahr kommt, our in Subroutinen zu verwenden, weil es so aussieht wie my, und wo man es dann nie wieder entdeckt, waehrend use vars qw() auffaelliger… |
|
| strict und my
(#61270) |
2003-10-21 00:04 |
Free Faq
|
 |
Allgemeines zu Perl |
| … haben die gerade mal Perl 5.006001 :0
Nun könnte ich das mit der Subroutine un return machen, allerdings müsste ich dann so ziemlich alles von meinem Script umschreiben. |
|
| Unterschiedliches Verhalten lokal/Internet: Im Internet wie erwartet, auf lokalem ko
(#29045) |
2007-06-05 21:55 |
pq
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| mod_perl ist schon CGI vorzuziehen,
einfach weil es schneller ist. du musst halt deine subroutine ganz
einfach auslagern oder dort zumindest keine variable aus dem äußeren
scope des skripts verwenden. |
|
| Apache Domain einrichten: virtual
(#30876) |
2004-07-22 12:54 |
Froschpopo
|
 |
mod_perl und Apache |
| … spackt dann das Perlscript ab und erzählt mir was von "Undefined subroutine &main::header called at /usr/local/httpd/cgi-bin/index.pl line 48."
wahrscheinlich spielt dann mod_perl nichtmehr mit… |
|
| Variable wird falsch dargestellt: (war: verzweifung - bitte um Hilfe...)
(#4696) |
2005-03-29 17:21 |
renee
|
 |
Perl/CGI |
| … + 1);
my $day = (localtime(time))[3];
my $date = sprintf("%02d.%02d.%04d",$day,$month,$year);
return $date;
}# end of subroutine[/code]
Das ersetzt Dir den kompletten $now_date-Block... |
|
| eleganter
(#1762) |
2004-03-31 17:53 |
format_c
|
 |
Perl/CGI |
| Naja aus meinem Perl-Code ist er draußen. in den subroutinen von CGI ist er natürlich noch drin.
aber mir gings eher um den Perl-Style.
Gruß Alex |
|
| Lebensdauer von Variablen in Funktionen
(#154060) |
2011-11-09 13:59 |
Taulmarill
|
 |
Allgemeines zu Perl |
| … Funktionsaufruf für jede per my() initialisierte Variable wieder ein neuer Speicherbereich reserviert. Sonst würde man Probleme mit Rekursionen bekommen (Subroutinen die sich selbst aufrufen). |
|
| Lebensdauer von Variablen in Funktionen
(#154060) |
2011-11-09 13:59 |
Taulmarill
|
 |
Allgemeines zu Perl |
| … Funktionsaufruf für jede per my() initialisierte Variable wieder ein neuer Speicherbereich reserviert. Sonst würde man Probleme mit Rekursionen bekommen (Subroutinen die sich selbst aufrufen). |
|
| Statemachine in Perl - wie?
(#112641) |
2008-07-24 19:11 |
renee
|
 |
Allgemeines zu Perl |
| … [perldoc]perlreftut[/perldoc]
Du kannst auch Referenzen auf Subroutinen nehmen und die später über Dereferenzierung aufrufen:
[perl]my $subref = \&test;
$subref->(); # test ausführen… |
|
| Gültigkeit von Variablen... oder so etwas.
(#106058) |
2008-02-18 14:30 |
betterworld
|
 |
Allgemeines zu Perl |
| Ueber das Verhalten von my-Variablen in verschachtelten Subroutinen haben wir ja gerade in einem anderen Thread gesprochen. Moment, ich such mal den Link, ah da ist er ja… |
|
| Gültigkeit von Variablen... oder so etwas.
(#106062) |
2008-02-18 15:27 |
guest Gast
|
 |
Allgemeines zu Perl |
| zwei verschachtelte subroutinen will man in den seltensten fällen,
[/quote]
ich möchte hinzufügen: zwei verschachtelte [u]benannte[/u] Subs will man eigentlich NIE!
Das ist ein ziemlich krankes… |
|
| Gültigkeit von Variablen... oder so etwas.
(#106150) |
2008-02-20 23:25 |
murphy
|
 |
Allgemeines zu Perl |
| … dass man spezielle Speicherverwaltungsstrategien anwenden kann...
@Struppi: Klar hat das etwas mit Closures zu tun, nachdem Closure in Perl praktisch ein Synonym für anonyme Subroutine ist :-) |
|
| Callback auf Modul Funktion
(#105550) |
2008-02-04 16:22 |
Tr0Nix
|
 |
Allgemeines zu Perl |
| …
Blöderweise meldet mir dies immer:
[code]Undefined subroutine &Glider::Parser::parseXML called...[/code]
Wisst ihr was da falsch ist? Die Funktion parseXML ist im Modul drin und auch… |
|
| Copyright, Urherberrecht ...
(#104930) |
2008-01-19 16:04 |
renee
|
 |
Allgemeines zu Perl |
| Bei kompletten Subroutinen etc. würde ich evtl. schonmal nachfragen oder wenn ein neuer Algorithmus beschrieben wird.
Bei einzelnen Zeilen dürfte die "Schöpfungshöhe" wahrscheinlich nicht… |