| Thread (Message) | Date | Author |
Score |
Board |
| Variablen Scoping
(#165839) |
2013-02-17 12:59 |
Student87
|
 |
Allgemeines zu Perl |
| Heißt das, man sollte sowieso in Subroutinen immer nur Variablen verwenden, die per @_ an die Subroutine übergeben wurden? So dass es dann egal ist, ob die Subroutinen an Anfang, am Ende oder sonstwo… |
|
| Variablen Scoping
(#165839) |
2013-02-17 12:59 |
Student87
|
 |
Allgemeines zu Perl |
| Heißt das, man sollte sowieso in Subroutinen immer nur Variablen verwenden, die per @_ an die Subroutine übergeben wurden? So dass es dann egal ist, ob die Subroutinen an Anfang, am Ende oder sonstwo… |
|
| Perl Tk Checkbutton beim Klick Funktion ausführen
(#165526) |
2013-02-06 16:02 |
Linuxer
|
 |
Graphische Oberflächen |
| Hi, du solltest IMHO schon eine Referenz auf eine Subroutine mitgeben...
[code]... -command => sub { print "Hallo\n"; } ...[/code]
Beachte das Stichwort [c]sub[/c] |
|
| Sockets verwalten oder aufrufende Sub herausfinden: Welche sub ruft meine sub auf?
(#55821) |
2005-06-29 16:20 |
esskar
|
 |
Allgemeines zu Perl |
| du warst schon ganz nah! :)
perldoc -f caller
[code]
my ($package, $filename, $line, $subroutine, $hasargs,
$wantarray, $evaltext, $is_require, $hints, $bitmask) = caller(1);
[/code] |
|
| Problem mit Dateinamen beim Versenden vom Mails mi
(#28913) |
2007-04-07 12:10 |
renee
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| Ist ein Fehler in [cpan=Net::SMTP::Multipart]Net::SMTP::Multipart[/cpan]. Wenn Du die Datei editieren kannst, kannst Du das in der Subroutine FileAttach selbst beheben... |
|
| Verschiedene Dateien öffnen
(#29163) |
2004-04-01 20:32 |
Ishka
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| nehmen wir mal an, ein Modul verwendet diese Methode. Nehmen wir weiter an, jemand bindet diese Subroutine ein und will danach noch die Parameter des Programms auswerten... |
|
| exit() abfangen
(#185322) |
2016-08-30 07:02 |
bianca
|
 |
Allgemeines zu Perl |
| Sieht gut aus!
Leider kommt das hier:[quote]jetzt soll exit() abgefangen werden
Undefined subroutine &main::ignore_exit_calls called at test_exit.pl line 13.[/quote] |
|
| <$fh>
(#70453) |
2006-10-04 10:11 |
Froschpopo
|
 |
Allgemeines zu Perl |
| ist das ne Referenz? und dass man ne subroutine mit sub my_read($$) aufurfen kann hab ich auch noch nicht gesehn...
was macht denn "$$" ? |
|
| Hilfe mit einem GB: ich brauche mit nem selbstgeproggten GB
(#1816) |
2003-08-29 19:32 |
Relais
|
 |
Perl/CGI |
| Du verwendest kein
[tt]use strict;[/tt]
Das solltest du machen, es wär von Vorteil.
Was sind [tt]Username[/tt] etc., sind das von Dir definierte Subroutinen? |
|
| suchen und vergleichen
(#32698) |
2005-01-07 13:14 |
Kathrin
|
 |
Datenbanken und Verzeichnisdienste |
| Relais ich hatte $daten_ref an die subroutine übergeben.
Aber die Fehlermeldung kommt immer noch, wie oben geschrieben
(mit der Zeile 344) |
|
| Frage zur Perfomance: Frage zur Perfomance
(#31946) |
2004-03-31 02:39 |
Danny
|
 |
Datenbanken und Verzeichnisdienste |
| Wie gesagt es sind sieben Subroutinen, die alle nach dem folgendem Schema ablaufen:
$sth = $dbh->preapre("Select...");
$sth->execute();
while(@zeile=$sth->fetchrow_array())
{ unshift(@liste… |
|
| downloadscript?
(#5531) |
2005-09-02 11:41 |
renee
|
 |
Perl/CGI |
| Der Subroutine wird ein Parameter (der Dateiname) übergeben. Der steht dann in @_. Mit shift hole ich ein Element aus dem Array und speichere den Wert in $file... |
|
| Wann startet ein END Block
(#130159) |
2010-01-06 16:58 |
pq
|
 |
Allgemeines zu Perl |
| in perlsub gibt es einen hinweis auf die blöcke, es sind keine subroutinen. dort wird auf perlmod verwiesen. abschnitt "BEGIN, UNITCHECK, CHECK, INIT and END" |
|
| Verstänisproblem in Sachen 'use'
(#110023) |
2008-05-20 18:57 |
guest Gast
|
 |
Allgemeines zu Perl |
| [quote="moritz+2008-05-20 16:38:13--"]
oder eval.
[/quote]
Wie meinst du das?
Muß ich den Code der Subroutine in ein EOF (oder qq) packen? |
|
| wildcard: Fehlersuche
(#51328) |
2005-01-26 17:07 |
renee
|
 |
Allgemeines zu Perl |
| Man macht es eigentlich immer so, dass man Subroutinen wiederverwendet (mehrmals aufruft) und nicht immer wieder kopiert... Das ist ja (auch ein) Sinn der Sache... |
|
| wildcard: Fehlersuche
(#51329) |
2005-01-26 17:10 |
Kathrin
|
 |
Allgemeines zu Perl |
| ist schon klar, nur ich hab eigentlich 2 verschiedene tabellen gebraucht, also auch 2 subroutinen, nur jetzt hab ich sie halt zu einer zusammengeschweißt |
|
| Verzeichnisse überwachen
(#172469) |
2013-12-06 10:57 |
GwenDragon
|
 |
Allgemeines zu Perl |
| Möglich. Ich kenne da nur die technischen Begriffe Funktion, Subroutine, Methode.
SUB (Acronym, Abkürzung!?) ist kein bekannter Begriff. Was sollte denn S.U.B. bdeuten? |
|
| Einem Fenster ein anderes vorlagern
(#99777) |
2007-09-21 01:14 |
#Kein Kommentar
|
 |
Graphische Oberflächen |
| alles was in einer subroutine steht, wird erst ausgeführt, wenn sie aufgerufen
wird. sprich in diesem fall wenn der button gedrückt wurde.
guten feierabend!
#KK |
|
| stehe auf dem Schlauch: Data::FormValidator::Constraints
(#119495) |
2009-03-17 13:42 |
renee
|
 |
Fragen zu Perl-Modulen |
| Mach in Deinen Subroutinen mal "return undef" anstatt "return". Ich kann nachher mal einen (vorläufigen) Text von der übernächsten Ausgabe $foo posten, wo genau das beschrieben wird. |
|
| Vordefinierte Variablen anzeigen
(#177894) |
2014-10-19 11:54 |
pq
|
 |
Allgemeines zu Perl |
| konstanten sind im prinzip subroutinen, und die gibst du ja mit dem code auch nicht aus.
also einfach: [c]next if ref \$glob ne 'GLOB';[/c] |