Thread (Message) | Date | Author |
Score |
Board |
Callbacks und Closures?: Kann mal einer was dazu erzählen.
(#72630) |
2003-11-24 00:04 |
format_c
|
 |
Allgemeines zu Perl |
… Closure zu Callback
Ja man kann sagen, dass Closures einfach anonyme Subroutinen ein einem bestimmen lexikalischen Geltungsbereich sind.
Callbacks sind halt Referenzen auf Sub-Routinen.
Gruß Alex |
|
Callbacks und Closures?: Kann mal einer was dazu erzählen.
(#72632) |
2003-11-24 01:28 |
Strat
|
 |
Allgemeines zu Perl |
Es sind auch einige Subroutinen eingeschlossen. Da Subroutinen jedoch immer global sind, sind sie auch von außen sichtbar und somit ausführbar. |
|
Sub Routinen richtig anwenden?: Fehler bei use strict
(#50301) |
2003-09-11 12:51 |
pq
|
 |
Allgemeines zu Perl |
subroutinen haben parameter und rückgabewerte, durch die man alle daten,
die man braucht, übergeben kann.
evtl. magst du dir [perldoc=perlintro]perlintro[/perldoc] mal durchlesen. |
|
Globale Variablen: Wie verwende ich globale Vars (DBI)
(#30326) |
2007-01-10 16:20 |
pq
|
 |
mod_perl und Apache |
subroutinen in perl kannst du argumente uebergeben.
globale variablen in mod_perl sind immer fehlerträchtig und sollten
möglichst vermieden werden. |
|
Verschachtelte Tabellen mit HTML::Template
(#7436) |
2003-10-22 15:15 |
format_c
|
 |
Perl/CGI |
[code]
$hash{value} = [&subroutine()];
[/code]
Dann musst du die Values dann immer mit ref prüfen ob und was für eine Referenz das dann ist.
PS: Lass es so wie es ist.
Gruß Alex |
|
indexzähler in for-schleife?
(#178508) |
2014-11-21 22:49 |
Linuxer
|
 |
Sonstige Beiträge (auch Spaß und Sinnloses) |
Dass die Variable allerdings auch zwischen den Subroutinen-Aufrufen erhalten bleibt, war mir beim Kurz-Studium der [pod]perlfunc.state[/pod] nicht klar geworden (hätte besser auch in die… |
|
indexzähler in for-schleife?
(#178508) |
2014-11-21 22:49 |
Linuxer
|
 |
Sonstige Beiträge (auch Spaß und Sinnloses) |
Dass die Variable allerdings auch zwischen den Subroutinen-Aufrufen erhalten bleibt, war mir beim Kurz-Studium der [pod]perlfunc.state[/pod] nicht klar geworden (hätte besser auch in die… |
|
Syntaxcheck sub in hash
(#142142) |
2010-10-24 13:42 |
pq
|
 |
Allgemeines zu Perl |
… the named module, generally by
aliasing certain subroutine or variable names into your package. It is exactly
equivalent to
BEGIN { require… |
|
Fehler in meinem ersten Perl Script
(#113313) |
2008-08-11 01:53 |
Linuxer
|
 |
Datenbanken und Verzeichnisdienste |
… {
#bla
}
[/code]
Dann kannst Du Argumente beim Aufruf der Subroutine mitgeben...
[code]
sub foo
{
my ( $arg1, $arg2, $arg3 ) = @_;
print "Argumente: $arg1, $arg2, $arg3\n";
}… |
|
fork stdout
(#118125) |
2009-01-17 16:06 |
guest Gast
|
 |
Allgemeines zu Perl |
… $year = $date[5] + 1900;
open( my $out, '>', $file ) or die "$!";
print $out "$day:$month:$year:$traffic\n";
close( $out );
}
Diese Subroutine gehört zum ( hoffentlich ) folgenden Skript. |
|
Probleme mit RegEx und Worttypen
(#112757) |
2008-07-25 21:16 |
Dingels
|
 |
Allgemeines zu Perl |
OK, hier mal der Inhalt der Subroutine. Ist nichts besonderes. Das Korpus wird eingelesen und einem Hash gespeichert.
[code]
sub lese_korpus {
my $dateiname = shift;
my %hash_korpus… |
|
Proble beim fork(en)
(#111348) |
2008-06-23 12:38 |
guest Gast
|
 |
Allgemeines zu Perl |
… }
}
else { die "Can't fork $!" }
}
}
[/code]
Problem:
nach Durchlaufen der Subroutine ist @outer immer noch leer. |
|
Wissen eines Perl Programmierers: Umfrage wg. Programmierkenntnissen
(#69202) |
2006-08-28 12:41 |
pq
|
 |
Allgemeines zu Perl |
… sehr wichtig.[/quote]
was sind denn subfunktionen? und was haben die mit vererbung zu tun?
ich kenne nur die bezeichnungen subroutine, funktion und methode.\n\n
<!--EDIT|pq|1156754546--> |
|
objectreferenzen
(#65695) |
2006-05-06 13:10 |
Strat
|
 |
Allgemeines zu Perl |
}
[/code]
und new Mod kann auch probleme bereiten; was passiert z.B., wenn es in deinem code die subroutinen Mod und new gibt? Mod->new ist da viel sicherer |
|
Unendliche Liste von bestimmten Werten: Z. B. (50, 100, 150, 200, 250, etc.)
(#50392) |
2004-12-29 22:03 |
Alex
|
 |
Allgemeines zu Perl |
… was pktm gar nicht gefälllt ;) ) und jede Kleinigkeit in eine subroutine packe und alles brav mit Kommentaren versehe, dann - ja das mache ich. |
|
Was ist eigentlich ein LVALUE?: Seltsamer Rückgabewert von ref
(#84663) |
2004-07-21 13:23 |
ptk
|
 |
Allgemeines zu Perl |
Mit lvalue-Subroutinen kann man die haessliche Schreibweise fuer Setter-Methoden: [code]$object->foo($newval)[/code] durch eine Zuweisung ersetzen: [code]$object->foo = $newval[/code] Das CPAN-Modul… |
|
Script auf Rechner suchen?
(#79724) |
2004-02-02 17:15 |
[E|B]
|
 |
Allgemeines zu Perl |
Natürlich könntest du die Überprüfung schon in der Subroutine vornehmen, anstatt alle Dateien zuerst in einen Array zu packen.\n\n
<!--EDIT|[E|B]|1075734996--> |
|
runden von zahlen
(#53225) |
2003-09-18 14:00 |
[HR]Doomrunner
|
 |
Allgemeines zu Perl |
Dubus code arbeitet hervorragend. Habe da mal ne allgemeine Subroutine draus gemacht, in der man einmal den Wert, und dann die genauigkeit angeben kann. |
|
Mit RegEx suchen und bei Erfolg Datei ausgeben.
(#3042) |
2004-07-06 10:47 |
Taulmarill
|
 |
Perl/CGI |
einen tip noch zum code.
wenn man aus subroutinen werte zurückgibt, macht es sich immer gut, keine werte sondern referenzen zurückzugeben. |
|
Perl überwachen
(#152550) |
2011-09-20 15:20 |
Wuerzburger
|
 |
Perl/CGI |
Wenn du dich erstmal vorsichtig rantasten willst und deinen Code halbwegs sauber strukturiert hast, dann kannst du auch die Geschwindigkeit verschiedener Subroutinen mit [cpan]Benchmark[/cpan] testen. |