| Thread (Message) | Date | Author |
Score |
Board |
| sub auf vorhandensein prüfen
(#130203) |
2010-01-07 20:18 |
guest anon
|
 |
Allgemeines zu Perl |
| [code=perl]sub subroutine {print @_;}
my $resultat = __PACKAGE__->can('subroutine');
$resultat->('Ich bin es!');[/code]
[tt]__PACKAGE__[/tt] beschreibt den aktuellen Namensraum. |
|
| eval is evil: Willkommen auf der dunklen Seite?!
(#71933) |
2006-11-24 14:31 |
murphy
|
 |
Allgemeines zu Perl |
| Ich dachte, Du wolltest anzweifeln, dass [tt]goto &subroutine;[/tt] überhaupt irgendetwas anderes tut als [tt]&subroutine;[/tt], was nicht richtig wäre. |
|
| Unterschiedliches Verhalten lokal/Internet: Im Internet wie erwartet, auf lokalem ko
(#29040) |
2007-06-04 23:28 |
pq
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| … 2 ***<br>
*** $zahl(2): 3 ***<br>
[/code]
man sollte keine subroutinen verschachteln; durch Apache::Registry
wird aber dein skript in eine weitere sub handler() verschachtelt. |
|
| OOP $self
(#109060) |
2008-05-01 01:34 |
KurtZ
|
 |
Allgemeines zu Perl |
| … the list variable @DB::args to be the arguments with which the subroutine was invoked.
[/quote][perldoc]-f caller[/perldoc]
_args muss die Argumente aus dem Call zwei 2 Level zuvor holen… |
|
| Missing right curly or square bracket.
(#75490) |
2007-03-29 12:19 |
pq
|
 |
Allgemeines zu Perl |
| perl best practices schlägt z.b.
24 zeilen im schnitt pro subroutine vor, also das, was in ein terminal-
fenster passt. das ist oft zu wenig für meinen geschmack, aber wenn
ich code übernehmen… |
|
| Parameterübergabe an sub: Wo liegt der Unterschied
(#57556) |
2005-08-31 14:03 |
murphy
|
 |
Allgemeines zu Perl |
| … wenn ich entweder verschiedene Typen von Objekten an die Subroutine übergeben können will, oder wenn ich den Wert der übergebenen Variablen aus der Subroutine heraus verändern will. |
|
| Funktionsaufruf per String eval
(#113024) |
2008-08-02 21:49 |
FoolAck
|
 |
Allgemeines zu Perl |
| [quote]To call subroutines:
NAME(LIST); # & is optional with parentheses.
NAME LIST; # Parentheses optional if predeclared/imported.
&NAME(LIST); # Circumvent prototypes. |
|
| caller
(#77739) |
2007-06-22 13:18 |
sid burn
|
 |
Allgemeines zu Perl |
| … 10:13]kann ich mittels caller() auch rausbekommen, von welcher [b]subroutine[/b] ein aufruf erfolgt?[/quote]
[quote]($package, $filename, $line, [b]$subroutine[/b], $hasargs, $wantarray, $evaltext… |
|
| too many arguements
(#71077) |
2006-10-23 15:22 |
fraggs
|
 |
Allgemeines zu Perl |
| … 11:39][quote=fraggs,23.10.2006, 10:52]die getdoku ist ne seperate subroutine ich poste sie einfach mal
[code]{
my $project=shift;
my $BasePrj=shift;
[/code][/quote]
das ist keine… |
|
| Zuweisung einer Stringvariable: Wieder so ein Newbieproblem...
(#50646) |
2005-01-09 16:53 |
Alex
|
 |
Allgemeines zu Perl |
| … Subeinfuegen {
$returnstring = 'Hier wurde der Rückgabewert der Subroutine eingefügt';
return $returnstring;
}
$string = qq($stringeinfuegen und Subeinfeugen());
print $string;[/code]
Den… |
|
| Fehler beim Einbinden eines Modules: Ka wieso das so ist
(#73649) |
2003-08-19 22:09 |
kabel
|
 |
Allgemeines zu Perl |
| (p ("e") . p ("e")));
[/quote]
=> du weist einer subroutine einen wert zu ohne diese als lvalue-subroutine deklariert zu haben => <!--pod1--><a… |
|
| Perl 5.10.0 und HTML Template
(#122843) |
2009-07-04 16:06 |
pq
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| … ModPerl::Registry wird der code des skripts von einer äusseren subroutine umklammert, und darin sollten der sauberkeit halber keine inneren subroutinen vorkommen. |
|
| Perlscript aus perlscript aufrufen
(#146598) |
2011-03-17 15:44 |
Linuxer
|
 |
Allgemeines zu Perl |
| Du könntest die Subroutinen in ein Modul auslagern und dieses Modul in den verschiedenen Skripten einbinden.
Beispiel:
Dein Modul mit Sub-Routinen... |
|
| Perlscript aus perlscript aufrufen
(#146598) |
2011-03-17 15:44 |
Linuxer
|
 |
Allgemeines zu Perl |
| Du könntest die Subroutinen in ein Modul auslagern und dieses Modul in den verschiedenen Skripten einbinden.
Beispiel:
Dein Modul mit Sub-Routinen... |
|
| Wie benennt man ein Verzeichnis um?
(#82216) |
2004-05-11 23:55 |
Free Faq
|
 |
Allgemeines zu Perl |
| Dort hab ich dann utner anderem auch eine Subroutine zum lesen und speichern von Dateien plus gegebenenfalls aufkommenden Fehlerreport. |
|
| Gibt es einen Trick bei dem ein hash value seinen hash key kennt?
(#197103) |
2025-07-07 20:30 |
haj
|
 |
Allgemeines zu Perl |
| Die Hash-Werte sind anonyme Subroutinen, dadurch können schon mal keine zwei Hash-Werte gleich sein. Die anonymen Subroutinen verwenden Klassen, deren Namen als Schlüssel im Hash verwendet werden… |
|
| static variable
(#105566) |
2008-02-05 04:55 |
murphy
|
 |
Allgemeines zu Perl |
| @betterworld: Dass es mit benannten Subroutinen Probleme aufgrund des flachen Namensraumes geben kann, habe ich ja selbst schon geschrieben. |
|
| Kann ich das?
(#104468) |
2008-01-07 19:50 |
sid burn
|
 |
Allgemeines zu Perl |
| Es hat noch einen anderen Grund. Wenn du die Subroutine mit einen Ampersand aufrufst, dann wird automatisch @_ als Argumentenliste übergeben. |
|
| Kann ich das?
(#104486) |
2008-01-08 16:38 |
Strat
|
 |
Allgemeines zu Perl |
| Wenn du die Subroutine mit einen Ampersand aufrufst, dann wird automatisch @_ als Argumentenliste übergeben. Wenn du zwar ein () anhängst dann übergibst du zwar wieder explizit eine Leere liste, aber… |
|
| $zeichen = "+" in einer Rechnung verwenden.
(#98264) |
2007-08-16 13:25 |
sid burn
|
 |
Allgemeines zu Perl |
| Im Hash sind ja Referenzen auf Subroutinen. Daher gibt $rechnung{'+'} eine Subroutine zurück. Da ich nicht mit der Referenz sondern damit arbeiten möchte worauf die Referenz zeigt, muss man… |