| Thread (Message) | Date | Author |
Score |
Board |
| Problem mit Modul: Perl-Modul liefert falschen Wert zurück.
(#81109) |
2004-03-24 12:04 |
Crian
|
 |
Allgemeines zu Perl |
| [code]
C:\>perl -e "return 1;"
Can't return outside a subroutine at -e line 1.
C:\>
[/code]
[/quote]
Ist das return ja nicht in einem Modul, sondern im Perl-Skript.\n\n
<!--EDIT|Crian|1080122882--> |
|
| Unterprogramm überschreiben
(#129873) |
2009-12-31 12:16 |
marky
|
 |
Allgemeines zu Perl |
| Hier ein Beispiel, was ich haben will, im Code gibt es ein Subroutine, die macht das
sub rechnewas {
my ($amount,$val) = @_ ;
return($amount*$val) ;
}
und jetzt der Anwendung aber nicht *… |
|
| Vererbung
(#122735) |
2009-06-29 22:59 |
sid burn
|
 |
Allgemeines zu Perl |
| Indem die Subroutine dirname in dein aktuelles Package importiert wird, könnte man es allerdings auch als Methode aufrufen, was aber nicht Sinn der Sache ist. |
|
| httpd.conf bei apche2 unter suse 9.3 ganz anders
(#31220) |
2005-11-08 21:38 |
pq
|
 |
mod_perl und Apache |
| also sollte ein solches skript möglichst keine eigenen subroutinen
definieren, sondern auf module zurückgreifen. verschachtelte subroutinen
bringen nur ärger. |
|
| httpd.conf bei apche2 unter suse 9.3 ganz anders
(#31232) |
2005-11-09 15:13 |
Froschpopo
|
 |
mod_perl und Apache |
| Ich fand das zu viel schreibarbeit, in jeder subroutine erneut $var = param('var') aufzurufen. Deshalb hatte ich den querry string mittels CGI.pm in ein hash eingelesen. |
|
| callback
(#171065) |
2013-10-08 12:47 |
pq
|
 |
Allgemeines zu Perl |
| … das ist kein callback, das ist erstmal nur eine referenz auf eine subroutine. mit sowas werden callbacks realisiert. aber nicht jede subroutinenreferenz ist ein callback. |
|
| DateTime auf Win7 32Bit
(#170048) |
2013-09-09 18:54 |
bianca
|
 |
Fragen zu Perl-Modulen |
| Use of uninitialized value in subroutine entry at C:\strawberry\cpan\build\DateTime-1.03-YBvjvu\blib\lib/DateTime.pm line 248.
Use of uninitialized value in subroutine entry at… |
|
| Hashvalues nach Variablen sortieren: SCHWER
(#49751) |
2004-09-01 17:29 |
DayGlo
|
 |
Allgemeines zu Perl |
| Die Values der Hashes sind die einzelnen Positionen in der Textdatei. Als keys habe ich die Kinonummern gesetzt. In einer anderen Subroutine gebe ich das aktuelle Datum und die aktuelle Uhrzeit aus. |
|
| Objekreferenz als Hashschlüssel ablegen
(#49801) |
2004-09-01 22:17 |
alexus-777
|
 |
Allgemeines zu Perl |
| Hallo,
ich hab ne Subroutine die eine Schleife enthält, welche während des Durchlaufs einige Objekte erzeugt und entsprechende Referenzen als Hashschlüssel ablegt. |
|
| CGI::Application: Vorgehensweise (Frage am Rande)
(#29247) |
2004-05-18 18:25 |
guest Gast
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| [quote=ptk,18.05.2004, 16:09]Nein, deine Loesung ist falsch. Die Subroutinen werden damit schon beim Aufbauen des Hashs aufgerufen.
Ohne das irgendetwas aufgerufen wird, stirbt das Skript.[/quote]… |
|
| Formatierung eines Datumwertes aus der DB
(#178767) |
2014-12-15 12:23 |
pq
|
 |
Allgemeines zu Perl |
| wenn schon, dann: main-code im 2. skript in subroutine(n) packen, package (namespace) und das ganze als modul benutzen. dann kann man nämlich ganz einfach eine subroutine mit parametern aufrufen… |
|
| [Tk] Tk-Spinbox - Command ausführen
(#175620) |
2014-05-22 11:41 |
Kean
|
 |
Graphische Oberflächen |
| Über den Parameter "-command" habe ich eine Subroutine angelegt welche eine Aktion ausführt. Das funktioniert auch super wenn man hoch oder runter klickt. |
|
| Problem mit Klassen
(#112883) |
2008-07-30 00:41 |
guest Gast
|
 |
Allgemeines zu Perl |
| … von mir, die die Lösung bestätigt, aber dann:
[code]
Undefined subroutine &classes::module_sources::edit_one called at
../../../cgi-bin/classes/module_sources.pm line 66, <file1> line 162 (#4)… |
|
| Platzhalter und undef
(#75388) |
2007-03-25 18:34 |
pq
|
 |
Allgemeines zu Perl |
| … ? @{$self->{$name}} : $self->{$name}->[0];[/code][/quote]
eine subroutine in perl liefert erstmal immer eine liste.
wenn sie im skalaren kontext aufgerufen wird, wird aus
[tt]return (23,24… |
|
| perlxx.dll: Existenzgrund? Selbst verwenden?
(#57433) |
2005-08-29 14:57 |
pq
|
 |
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]
sorry, aber das ist unsinn. |
|
| abgedrehtes problem mit switch: oder bin ich blind?
(#83463) |
2004-07-03 20:37 |
guest Gast
|
 |
Allgemeines zu Perl |
| [quote=renee,03.07.2004, 16:46]Naja, eine [i]ganz normale[/i] Subroutine ist es ja nicht...
* Man kann es nicht explizit aufrufen,
* Wenn es ausgeführt wurde ist es undef,
* wird so früh wie möglich… |
|
| Probleme mit RegEx suchen/ersetzen mit Variablen
(#75539) |
2003-12-11 12:56 |
Ansgar
|
 |
Allgemeines zu Perl |
| Ich möchte eine subroutine schreiben, die in einer Datei nach Zeilen sucht und diese ersetzt. Dazu übergebe ich der subroutine einen Hash mit suchen=>ersetzen werten. |
|
| Variablen global bei require
(#124643) |
2009-08-24 14:12 |
sid burn
|
 |
Allgemeines zu Perl |
| dafür sind subroutinen ja schliesslich da.[/quote]
Nur so reingefragt, kennst du irgendeinen konkreten Fall wo es aus irgendeinem Grund nicht Möglich ist, etwas als subroutinen parameter zu… |
|
| Sauber mit return Werten arbeiten.
(#118573) |
2009-02-02 12:56 |
Brenner
|
 |
Allgemeines zu Perl |
| Hab grad festgestellt das ich in Modulen bzw. Subroutinen nicht voran komme wenn ich "die" benutze, da dann der rest der routine nicht mehr ausgeführt wird. |
|
| Projektidee: Perl->Assembler->Mikrocontroller
(#113137) |
2008-08-06 02:52 |
guest Gast
|
 |
Projekte |
| Find es aber viel einfacher, wenn man dafür direkt Perl Subroutinen nimmt:
[code]
U E 01
U E 02
= A 01
[/code]
könnte man auch
[perl]
U E, 01;
U E, 02;
EQ A, 01;
{package SPS… |