| Thread (Message) | Date | Author |
Score |
Board |
| Subroutine empfängt nur einen Wert.
(#111050) |
2008-06-15 23:12 |
roooot
|
 |
Allgemeines zu Perl |
| Hallo.
Ich habe mir eine kleine Hilfsklasse für mySQL gebaut. Leider spinnt das irgendwie:
Es wird so aufgerufen
[perl] require MySQL;
my $mysql = new MySQL or croak "can't create… |
|
| Subroutine empfängt nur einen Wert.
(#111051) |
2008-06-15 23:25 |
Linuxer
|
 |
Allgemeines zu Perl |
| …
5: values => ('test1','test2'),
[/quote]
Bei komplexen Datastrukturen musst Du mit Referenzen arbeiten; also:
[perl]
my @sql_output = $mysql->get({
values => [… |
|
| Subroutine empfängt nur einen Wert.
(#111052) |
2008-06-15 23:31 |
roooot
|
 |
Allgemeines zu Perl |
| Also machen die [] Klammern den Array zu einer Referenz auf den anoymen Array selbst? Die () Klammern hingegeben sind direkt der anoyme Array?
und @{ .. |
|
| Subroutine empfängt nur einen Wert.
(#111053) |
2008-06-15 23:51 |
Linuxer
|
 |
Allgemeines zu Perl |
| … 21:31:40--"]
Also machen die [] Klammern den Array zu einer Referenz auf den anoymen Array selbst? Die () Klammern hingegeben sind direkt der anoyme Array?
[/quote]
[] erzeugen einen Referenz… |
|
| Subroutine empfängt nur einen Wert.
(#111056) |
2008-06-16 00:44 |
roooot
|
 |
Allgemeines zu Perl |
| Danke, werde mich einlesen. |
|
| Subroutinen in separate Dateien legen?
(#74048) |
2007-02-06 02:35 |
Ishka
|
 |
Allgemeines zu Perl |
| In perl nennt sich das Modul. Ein Modul verwendest du durch
use Modulname;
für die Datei mußt du an den Modulnamen noch ein .pm hängen. |
|
| Subroutinen in separate Dateien legen?
(#74049) |
2007-02-06 09:48 |
bloonix
|
 |
Allgemeines zu Perl |
| Ishka hat zwar schon das Wichtigste erwähnt, hier aber noch ein paar Links.
Wie man Module "inkludiert", kannst du hier nachlesen:
[pod=functions]Functions/use[/pod]
Noch ein paar Links die dir… |
|
| Subroutinen in separate Dateien legen?
(#74050) |
2007-02-06 11:17 |
GwenDragon
|
 |
Allgemeines zu Perl |
| Es lassen sich auch in andere Perl-Skripte ausgelagerte Daten und Funktionen aufrufen, in dem du sie mit [pod=functions]require[/pod] oder [pod=functions]do[/pod] "einbindest".\n\n… |
|
| Aufbewahrung von Funktionen und Subroutinen
(#194022) |
2021-10-15 08:49 |
bianca
|
 |
Allgemeines zu Perl |
| Mein Vorschlag dazu ist, alle diese Funktionen in ein ganz separates Script zu stecken und sie dort mit sprechenden Namen zu versehen. |
|
| [Tk] -textvariable an subroutine binden
(#187027) |
2017-07-27 11:58 |
rosti
|
 |
Graphische Oberflächen |
| [quote="styx-cc@2017-07-25T15:31:36"]Hast du was zur Problemstellung beizutragen oder nicht?[/quote]
[b]So rotzfrech ist mir hier noch keiner gekommen! Unverschämtheit![/b]
Es ist [b]meine[/b]… |
|
| Parameter und Subroutinen (Prototypen, Referenzen?!)
(#148980) |
2011-05-21 22:23 |
Dubu
|
 |
Allgemeines zu Perl |
| [quote="rosti@2011-05-21T17:05:08"]Eine Array-Referenz kannst Du auf zwei Wegen erzeugen:
[code=perl]
my @arr = (1,2,3,4,5);
my $ref = [@arr];
my $ref1 = \@arr;
print "$ref->[0]\n"; # 1
print… |
|
| Parameter und Subroutinen (Prototypen, Referenzen?!)
(#148967) |
2011-05-21 15:37 |
Bob
|
 |
Allgemeines zu Perl |
| Ich kann im Moment noch nicht behaupten, dass ich das zu 100% verstanden habe, aber es funkioniert! Tausend Dank dafür!
Sagt mal, gibt es irgendein Buch, das solche doch etwas komplexeren… |
|
| Parameter und Subroutinen (Prototypen, Referenzen?!)
(#148963) |
2011-05-21 13:03 |
rosti
|
 |
Allgemeines zu Perl |
| Meine Variante:
[code=perl]
# Delimiter and Array
my $ref = {
DEL => ';',
ARR => [1,2,3,4,5],
};
my $str = array_to_string($ref) or die "no delimiter is given";
print $str;
sub… |
|
| Subroutine als Parameter: Syntax Verständnisproblem
(#188592) |
2018-06-29 14:41 |
rosti
|
 |
Allgemeines zu Perl |
| [quote]HTTP ist ein Übertragungsprotokoll, da gibt es kein STDIN: Webserver lesen vom Socket. Erst die Verarbeitung durch eine CGI-Komponente liefert einen Message-Body auf STDIN ab.[/quote]
Das… |
|
| [Tk] -textvariable an subroutine binden
(#187019) |
2017-07-25 14:08 |
styx-cc
|
 |
Graphische Oberflächen |
| Kannst du mir das bitte anhand von 2-3 Zeilen Codeveränderung verdeutlichen?
Folgendes habe ich probiert und es funktioniert nicht (der zweite Button bekommt den HexWert der scalaren Referenz als… |
|
| Arrayreferenz in Hashreferenz für Subroutine
(#152310) |
2011-09-12 14:38 |
guest wer
|
 |
Allgemeines zu Perl |
| Ist überhaupt in [c]%hash[/c] drin was du erwartest?
mach mal:
[code=perl]use Data::Dumper;
print Dumper(\%hash);[/code] |
|
| return von subroutine mit frame
(#46630) |
2007-07-17 15:44 |
styx-cc
|
 |
Graphische Oberflächen |
| Hi,
benutze bitte strict und warnigs.
Hab dir den Code mal so umgeschrieben das er macht was du willst, aber irgendwie erkenne ich keinen richtigen Sinn.. |
|
| return von subroutine mit frame
(#46631) |
2007-07-17 17:58 |
theresa
|
 |
Graphische Oberflächen |
| Gut!
Vorhaben ist ein kleines Anmeldefenster, wo man seinen Benutzernamen und Passwort einträgt.
Danach müssen diese Daten bei einem Server überprüft werden usw. |
|
| return von subroutine mit frame
(#46632) |
2007-07-17 19:13 |
renee
|
 |
Graphische Oberflächen |
| Du brauchst Da kein MainWindow zu machen...
Ich hatte mir mal so etwas geschrieben:
[perl]package Tk::UserPassword;
#
# Copyright (c) 2005 Renee Baecker (module@renee-baecker.de)
#
use… |
|
| return von subroutine mit frame
(#46633) |
2007-07-17 19:15 |
renee
|
 |
Graphische Oberflächen |
| Das Board hat ein paar " "s eigefügt, die da nicht reingehören... |