| Thread (Message) | Date | Author |
Score |
Board |
| strukturierung perl code
(#133977) |
2010-03-03 12:32 |
betterworld
|
 |
Allgemeines zu Perl |
| So sollten Subroutinen immer aufgerufen werden. Ohne "&".
[quote][perl]
print '$y';
[/perl][/quote]
Möchtest Du wirklich "$y", also in Worten, ein Dollarzeichen und ein Ypsilon ausgeben? Das… |
|
| Anfängerfrage: Module
(#71626) |
2006-11-10 18:51 |
rk-ger
|
 |
Allgemeines zu Perl |
| Aber wenn ich fertig bin, hat mein Programm vielleicht 100 Subroutinen. Und dann werden die 100 .pl Files vielleicht etwas verwirrend, würde ich denken. |
|
| ändern von hashref in sub
(#70493) |
2006-10-05 11:54 |
sid burn
|
 |
Allgemeines zu Perl |
| … eine Hashref erstellen möchtest, musst du nicht extra eine Subroutine dafür bauen.
[code]
my $hash = { dump => $file };
$hash->{dump} = $changefile;
[/code]
Allerdings wüste ich jetzt nicht in… |
|
| perlxx.dll: Existenzgrund? Selbst verwenden?
(#57427) |
2005-08-28 19:51 |
esskar
|
 |
Allgemeines zu Perl |
| … man pure Perl Module einfach einbinen. Das sind ja eigentlich nur subroutinen, aus welchem Packet du sie aufrufst ist egal, nur muss du eben mit OO Modulen aufpassen, da wird es die Funktion new()… |
|
| perlxx.dll: Existenzgrund? Selbst verwenden?
(#57443) |
2005-08-31 12:56 |
sri
|
 |
Allgemeines zu Perl |
| Du kannst auch keine 5 subroutinen in einen script mit dem selben namen deklarieren...
Deshalb meinte ich, man muss drauf achten, wie man sie aufruft.[/quote]
hmm; doch das geht. |
|
| Software error:: Not a CODE reference at
(#101885) |
2007-11-05 17:34 |
Joerg
|
 |
mod_perl und Apache |
| Ist es eigentlich sinnvoll, ein package zu machen für jede deratige, ausgelagerte Subroutine oder kann ich alle in ein package packen? |
|
| mod_perl externe Funktionen
(#112600) |
2008-07-24 16:10 |
bieber
|
 |
Perl/CGI |
| … bekomm ich im Browser und error_log diese Meldung:
Undefined subroutine &ModPerl::ROOT::ModPerl::PerlRunPrefork::oracle_tool_test_2epl::huhu called at /oracle_tool/test.pl line 19. |
|
| ModPerl::Util::exit: (120000) exit was called at: Merkwürdige Fehlermeldung
(#7575) |
2006-05-11 16:32 |
Strat
|
 |
Perl/CGI |
| … ausgefuehrt wird, der code ausgefuehrt, der dort nicht durch subroutinen geschuetzt ist, also auch dein exit.
require hat IMHO bei mod_perl-Scripten nichts verloren; use ist wesentlich… |
|
| Hilfe mit einem GB: ich brauche mit nem selbstgeproggten GB
(#1826) |
2003-08-30 16:07 |
pq
|
 |
Perl/CGI |
| … 13:51]&funktion(); < Das ist ein Funktionsaufruf (auf die Subroutine [i]sub funktion {}[/i])
Die kann aber auch mit funktion(); aufgerufen werden, aber dann darf kein use strict; verwendet werden… |
|
| Hilfe mit einem GB: ich brauche mit nem selbstgeproggten GB
(#1828) |
2003-08-30 19:36 |
Strat
|
 |
Perl/CGI |
| … &Function(), weil fuer mich durch das & klar wird, dass es eine Subroutine ist, die nicht fix in Perl eingebaut ist (wie z.B. print). |
|
| Hilfe mit einem GB: ich brauche mit nem selbstgeproggten GB
(#1840) |
2003-09-01 00:59 |
Strat
|
 |
Perl/CGI |
| … einen solchen Fehler entdeckt man sehr schnell, und uebergibt dann halt einfach das, was die Subroutine haben will. Dann geschieht nicht so viel "Dirty Magic"...\n\n
<!--EDIT|Strat|1062363610--> |
|
| Hilfe mit einem GB: ich brauche mit nem selbstgeproggten GB
(#1841) |
2003-09-01 01:50 |
Dubu
|
 |
Perl/CGI |
| … man sehr schnell, und uebergibt dann halt einfach das, was die Subroutine haben will. Dann geschieht nicht so viel "Dirty Magic"...[/quote]
Zeig mir, wie man bei meinem Beispiel oben die sub… |
|
| nur Stringkonstanten?
(#187464) |
2017-10-02 20:31 |
lichtkind
|
 |
Allgemeines zu Perl |
| … context which automatically quotes barewords (as is true for any subroutine call). For example, you can't say $hash{CONSTANT} because CONSTANT will be interpreted as a string. |
|
| Instanzmethode von pkg A in pkg B mit Objekt von A aufrufen
(#187109) |
2017-08-04 19:05 |
Linuxer
|
 |
Allgemeines zu Perl |
| … } );
[/code]
Wie kommen denn die Argumente, die der anonymen Subroutine später übergeben werden sollen, in den Methodenaufruf [c]$self->say_hello[/c]?
Mit folgender Zeile 24:
[code=perl]… |
|
| Instanzmethode von pkg A in pkg B mit Objekt von A aufrufen
(#187109) |
2017-08-04 19:05 |
Linuxer
|
 |
Allgemeines zu Perl |
| … } );
[/code]
Wie kommen denn die Argumente, die der anonymen Subroutine später übergeben werden sollen, in den Methodenaufruf [c]$self->say_hello[/c]?
Mit folgender Zeile 24:
[code=perl]… |
|
| Instanzmethode von pkg A in pkg B mit Objekt von A aufrufen
(#187109) |
2017-08-04 19:05 |
Linuxer
|
 |
Allgemeines zu Perl |
| … } );
[/code]
Wie kommen denn die Argumente, die der anonymen Subroutine später übergeben werden sollen, in den Methodenaufruf [c]$self->say_hello[/c]?
Mit folgender Zeile 24:
[code=perl]… |
|
| MIME::Parser => Umlaute bei Anhängen
(#185802) |
2016-12-27 21:25 |
GwenDragon
|
 |
Fragen zu Perl-Modulen |
| Du musst laut https://metacpan.org/pod/MIME::Parser::Filer#evil_filename-FILENAME deinen eigene Subroutine schreiben, die prüft welche Zeichen für Dateinamen ok sind. |
|
| pointer auf hash referenz
(#181286) |
2015-06-08 17:54 |
Linuxer
|
 |
Allgemeines zu Perl |
| D.h. man gibt den Dateinamen als Argument an die Subroutine und erhält die Hash-Referenz als Rückgabewert aus der Sub.
Außerdem vermeidet dieser Ansatz das Dereferenzieren des Hashes und Kopieren… |
|
| pointer auf hash referenz
(#181286) |
2015-06-08 17:54 |
Linuxer
|
 |
Allgemeines zu Perl |
| D.h. man gibt den Dateinamen als Argument an die Subroutine und erhält die Hash-Referenz als Rückgabewert aus der Sub.
Außerdem vermeidet dieser Ansatz das Dereferenzieren des Hashes und Kopieren… |
|
| Hashvergleich klappt nicht *war Anfänger Frage
(#170516) |
2013-09-23 13:52 |
GUIfreund
|
 |
Allgemeines zu Perl |
| … damit nach der Eingabe von Enter/Return (ohne Text) immer aus der Subroutine gesprungen wird ist mir unverständlich, denn eigentlich dürfte diese Zeile nie 'angesprungen' werden ?[/quote]
Wieso… |