| Thread (Message) | Date | Author |
Score |
Board |
| Zugriff auf Elemete aus einer Referenz
(#104197) |
2007-12-28 13:13 |
Duff
|
 |
Allgemeines zu Perl |
| [code]
$result=subroutine()
print Dumper($result);
[/code]
Das print Dumper($result) ergibt dann die obere Ausgabe. Mache ich ein [b]print "$result\n";[/b] bekomme ich die Speicheradresse eines… |
|
| zentrierte Darstellung mit printf möglich?
(#99689) |
2007-09-19 17:07 |
renee
|
 |
Allgemeines zu Perl |
| Du musst in Zeile 17 die Breite der entsprechenden Spalte anpassen... Lass' die Spaltentitle am Besten auch mit der Subroutine ausgeben... |
|
| no warnings
(#70256) |
2006-09-26 10:31 |
renee
|
 |
Allgemeines zu Perl |
| … sub header{
print "sub header";
}[/code]
Du importierst die Subroutine [tt]header[/tt] aus [tt]CGI.pm[/tt] in Deinen Namensraum und definierst dann eine eigene Subroutine [tt]header[/tt]. |
|
| &{$name} beendet block: oder hab ich ein Blackout?
(#80332) |
2004-02-27 23:48 |
coax
|
 |
Allgemeines zu Perl |
| In einen Switch kannst du testen ob die Subroutine existiert, und es werden nur die Subroutinen aufgerufen die dafuer vorgesehen sind.
Grusz Christian. |
|
| 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... |
|
| 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? |
|
| 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… |
|
| 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] |
|
| Variablen in Sub's - strict meckert rum.
(#76299) |
2007-04-27 23:42 |
sid burn
|
 |
Allgemeines zu Perl |
| Wenn du eine Subroutine anlegst dann wird ein Eintrag in der Symboltabelle erzeugt. In der Symboltabelle existiert ein Typeglob. Ein Typeglob wiederrum ist nichts anderes als ein Perl Hash. |
|
| Exterene perlscript einbinden, wenn vorhanden
(#150446) |
2011-07-15 15:21 |
pq
|
 |
Allgemeines zu Perl |
| nur als generelle anmerkung: subroutinen, speziell in modulen, sollten nie auf variablen aus dem hauptprogramm zugreifen dürfen.
dafür gibt es parameter, die man den subroutinen übergeben kann. |
|
| Skript aus dem Skript starten?!
(#120103) |
2009-04-01 14:18 |
betterworld
|
 |
Allgemeines zu Perl |
| Im Allgemeinen ist es dann aber eleganter, ein Modul zu erstellen und da drin Subroutinen. Dann kannst Du das Modul einmal laden und die Subroutinen mehrfach aufrufen. |
|
| Warum beim Programmieren kommentieren?
(#108676) |
2008-04-22 10:32 |
renee
|
 |
Allgemeines zu Perl |
| Wenn man dann noch versucht, die Subroutinen relativ klein zu halten, so dass nicht zig Sachen in einer einzigen Sub gemacht werden, dann klappt das eigentlich sehr gut. |
|
| caller
(#77737) |
2007-06-22 12:59 |
pq
|
 |
Allgemeines zu Perl |
| … 10:13]kann ich mittels caller() auch rausbekommen, von welcher subroutine ein aufruf erfolgt?[/quote]
was ist an
[tt]($package, $filename, $line, [b]$subroutine[/b], $hasargs… |
|
| too many arguements
(#71076) |
2006-10-23 13:39 |
pq
|
 |
Allgemeines zu Perl |
| [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 subroutine… |