| Thread (Message) | Date | Author |
Score |
Board |
| 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. |
|
| 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. |
|
| 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. |
|
| 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. |
|
| 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 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. |
|
| 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? |
|
| 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;
}… |
|
| Aufruf von Subroutinen
(#131551) |
2010-01-29 21:02 |
pq
|
  |
Allgemeines zu Perl |
| … wenn dahinter Übergabeparameter in runden Klammern folgen.[/quote][/quote]
das klingt fuer mich falsch. das & kann immer entfallen, solange die subroutine an der stelle des aufrufs kompiliert ist. |
|
| Subroutine in Package
(#147494) |
2011-04-09 13:52 |
guest h0scHberT
|
  |
Allgemeines zu Perl |
| ich hab das jetzt so gelöst:
[code] #Damit man die Subroutine auch innerhalb des Packages verwenden kann
#wird hier die Anzahl der Parameter geprüft
my @param = @_;
my $size = @param;
my… |