| Thread (Message) | Date | Author |
Score |
Board |
| 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. |
|
| Label wird nicht erneuert
(#45806) |
2003-11-25 10:57 |
Discipulus
|
 |
Graphische Oberflächen |
| In dieser Subroutine wird gleich am Anfang ein Label geändert mit $label->configure(-text=>"Ein andere TexT");
Danach wird noch einiges anderes abgearbeitet. |
|
| Hilfe bei Perl Script
(#56827) |
2005-07-30 14:12 |
renee
|
 |
Allgemeines zu Perl |
| Dann wird aber die Subroutine "A" aufgerufen ([tt]&A();[/tt]). Dort wird eine Variable [tt]$Text[/tt] deklariert und mit "Beispieltext" initialisiert. |
|
| 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--> |
|
| 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. |
|
| 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. |
|
| Arrayübergabe
(#154135) |
2011-11-12 19:22 |
pq
|
 |
Allgemeines zu Perl |
| im ersten fall bekommt die subroutine nur ein argument, und diese referenz musst du dann in der subroutine anders ansprechen. empfohlen, wenn das array sehr gross ist (spart das kopieren des arrays)… |
|
| 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. |