| Thread (Message) | Date | Author |
Score |
Board |
| 1..3 an Subroutine
(#126207) |
2009-09-25 11:15 |
renee
|
  |
Allgemeines zu Perl |
| Bei Subroutinen-Aufruf mit "&", also &subtest(1,2) => Prototypen zeigen keine Wirkung.
Bei Objektorientierung, also $objekt->subtest() => Prototypen zeigen keine Wirkung. |
|
| subroutine mit foreach schleife
(#76714) |
2007-05-14 19:26 |
blaise4714
|
  |
Allgemeines zu Perl |
| Hallo @ll,
ich habe da eine frage. In mein perl Code gibt es ein Subroutine;
In dieser Subroutine gibt es eine foreach Schleife; Nach jeder durchlauf soll sie einen wert zurückgeben. |
|
| Aufruf von Subroutinen
(#131631) |
2010-01-31 12:21 |
pq
|
  |
Allgemeines zu Perl |
| Auch nicht optional ist es, wenn man einen indirekten Subroutinen- Aufruf machen möchte mit einem Subroutinen-Namen oder einer Referenz, d.h. |
|
| Rückgabewerte aus einer Subroutine aufrufen
(#62037) |
2006-01-19 10:52 |
leissi
|
  |
Allgemeines zu Perl |
| Hallo,
möchte aus einer Subroutine explizit das Ergebnis ausgeben lassen und zwar mit dem Befehl return! Leider bekomme ich das Ergebnis nicht geliefert! Innerhalb der Subroutine erhalte ich das… |
|
| Rückgabewerte aus einer Subroutine aufrufen
(#62043) |
2006-01-19 12:02 |
leissi
|
  |
Allgemeines zu Perl |
| Hi,
also nochmals kurz beschrieben ich möchte aus der Subroutine das Ergebnis nochmals ausgelesen haben und dies anschliessend am Ende meines Logfiles als Ergebnis ausgedruckt haben und zwar
so… |
|
| Subroutine & Arrays: Funktion zur Arrayerzeugung
(#58945) |
2005-10-18 00:37 |
renee
|
  |
Allgemeines zu Perl |
| Man kann ja auch in der Subroutine mit [cpan=File::Find]File::Find[/cpan] die Einträge in unterschiedliche Arrays packen... |
|
| END Block innerhalb einer Subroutine
(#167477) |
2013-05-09 18:04 |
Kuerbis
|
  |
Allgemeines zu Perl |
| Hallo,
ist es unüblich oder hässlich, wenn sich ein [c]END[/c] Block innerhalb einer Subroutine befindet? |
|
| Rückgabewerte aus einer Subroutine aufrufen
(#62046) |
2006-01-19 12:26 |
Dubu
|
  |
Allgemeines zu Perl |
| [/code]
durch
[code]my $Block3 = &runSqlTrnCheck; # start subroutine: runSqlTrnCheck
[/code]
Das ist in Perl nicht anders, als in den meisten anderen Programmiersprachen: Von Funktionen/Subroutinen… |
|
| END Block innerhalb einer Subroutine
(#167487) |
2013-05-10 10:48 |
Kuerbis
|
  |
Allgemeines zu Perl |
| … verhält, wie eine normale Subroutine und es darum keinen Sinn macht, denn [c]END[/c] Block in die Subroutine zu stellen.
Das Argument außerhalb der Subroutine zu deklarieren schmerzt ein bisschen. |
|
| Variablenübernahme in Subroutine
(#139572) |
2010-07-06 14:34 |
Sven_123
|
  |
Allgemeines zu Perl |
| In der äußeren deklariere ich nun eine Variable mit my und weise ihr einen Wert zu.
Warum wird der inneren Subroutine immer der erste Wert zugewiesen?
Bsp:
[code=perl]bla(1);
sub bla{
my… |
|
| Subroutine in Package
(#147515) |
2011-04-09 21:25 |
guest h0scHberT
|
  |
Allgemeines zu Perl |
| Wenn ich jetzt mit einer subroutine von foo.pm auf eine andere subroutine innerhalb von foo.pm zugreife ist beim ersten shift gleich mein erster parameter. |
|
| Subroutine aus Variable
(#168587) |
2013-06-26 09:40 |
rc27
|
  |
Allgemeines zu Perl |
| Je nach Ordner sollen bestimmte und z.T. gleiche Subroutinen ausgeführt werden. Für jeden Ordner möchte ich eine ini anlegen, die später in ein Array eingelesen und dann abgearbeitet wird.
Z.B. |
|
| Subroutine aus Variable
(#168587) |
2013-06-26 09:40 |
rc27
|
  |
Allgemeines zu Perl |
| Je nach Ordner sollen bestimmte und z.T. gleiche Subroutinen ausgeführt werden. Für jeden Ordner möchte ich eine ini anlegen, die später in ein Array eingelesen und dann abgearbeitet wird.
Z.B. |
|
| Subroutine aus Variable
(#168587) |
2013-06-26 09:40 |
rc27
|
  |
Allgemeines zu Perl |
| Je nach Ordner sollen bestimmte und z.T. gleiche Subroutinen ausgeführt werden. Für jeden Ordner möchte ich eine ini anlegen, die später in ein Array eingelesen und dann abgearbeitet wird.
Z.B. |
|
| Zugriff auf Variablen/ Subroutinen
(#75420) |
2007-03-27 00:00 |
KunoKugel
|
  |
Allgemeines zu Perl |
| … Aufruf aus dem Hauptteil heraus, im Tk- Script habe ich den Aufruf der Übersichtlichkeit halber in eine Subroutine gelegt.
Sehe ich es richtig, dass hier das Problem liegen dürfte?
Bis dann.
Kuno |
|
| Zugriff auf Variablen/ Subroutinen
(#75421) |
2007-03-27 01:56 |
pktm
|
  |
Allgemeines zu Perl |
| Es könnte eine Sache des Skopus sein. Wenn du deiner Subroutine nicht alle Variablen aus dem Hauptteil übergibst, die dein anderes Programm, welches du mittels do aufrufst aber benötigt gibt es… |
|
| Subroutine optionales Argument (Any)
(#181435) |
2015-06-27 10:59 |
Kuerbis
|
  |
Raku / Perl 6 |
| Hallo,
bleibt das so, dass eine Subroutine [c](Any)[/c] zurückgibt, wenn ein optionales Argument leer bleibt?
[code=perl]#!/usr/bin/env perl6
sub with-optional( $arg? ) {
$arg;
}… |
|
| Variablen aus Subroutinen übernehmen
(#65371) |
2006-04-27 19:56 |
betterworld
|
  |
Allgemeines zu Perl |
| Globale Variablen sollte man aber nicht verwenden, weil das sehr unuebersichtlich ist. Kannst Du die Variablen (oder Referenzen darauf) nicht einfach als Parameter an deine Subroutine uebergeben? |
|
| Variable an Subroutine übergeben
(#71151) |
2006-10-24 17:56 |
Taulmarill
|
  |
Allgemeines zu Perl |
| … nur die variable in einen bestimmten block, wenn diese vorher schon existiert hat. wenn du am anfang der subroutine die variable einfach mit my deklarierst, lebt diese auch nur in der sub. |
|
| 1..3 an Subroutine
(#126200) |
2009-09-25 10:59 |
havi
|
  |
Allgemeines zu Perl |
| Hallo!
Ich möchte einer Subroutine den Wert 1..3 übergeben.
[code]
subtest("A", 1..3);
sub subtest($$) {
my ($arg1, $arg2) = (shift, shift);
# ... |