| Thread (Message) | Date | Author |
Score |
Board |
| Parameterübergabe in Subroutine
(#52386) |
2005-03-08 20:22 |
pq
|
 |
Allgemeines zu Perl |
| naja, wenn ich zeit habe, mache ich das mal. schnell genug ist es aber allemal. |
|
| Parameterübergabe in Subroutine
(#52387) |
2005-03-08 20:55 |
betterworld
|
 |
Allgemeines zu Perl |
| [quote=roli,08.03.2005, 12:04]Hi,
das es nicht sein kann, das ich hier immer nur Info's "abfrage", ohne Eigeninitiative ist mir schon klar, aber ...
Ich bin halt was Perl angeht noch Neuling. |
|
| Parameterübergabe in Subroutine
(#52388) |
2005-03-09 12:28 |
ptk
|
 |
Allgemeines zu Perl |
| Ich habe pdgrep etwas erweitert. Neue Optionen:
-i fuer case insensitive search
-p damit wird less gestartet, mit :n und :p kann man zwischen den Ergebnisseiten blättern. |
|
| Subroutine optionales Argument (Any)
(#181440) |
2015-06-27 21:01 |
lichtkind
|
 |
Raku / Perl 6 |
| wofür genau hättest du gerne warnungen? |
|
| Konsolenbefehl als Subroutine (Substitution)
(#161974) |
2012-09-21 11:11 |
topeg
|
 |
Allgemeines zu Perl |
| Die Übertragung war nicht ganz korrekt, und du hast ein paar Tippfehler gemacht.
[code=perl]my $usb = '/dev/ttyUSB-1-4';
my $command = '0015070400a4';
die("Error run 'send' ($!)") unless(… |
|
| Subroutine in Package
(#147495) |
2011-04-09 13:59 |
lichtkind
|
 |
Allgemeines zu Perl |
| [code=perl]
my @param = @_;
my $user = $#param == 1 ? $param[1] : $param[0];[/code]
numerische werte vergleicht man besser mit == statt eq was eher für textvergleiche ist, denn 0 == 0.00 aber… |
|
| Subroutine in Package
(#147496) |
2011-04-09 14:20 |
rosti
|
 |
Allgemeines zu Perl |
| 2x shift?
Wenn die Sub eine Methode ist, wird sie so aufgerufen:
[code=perl]
$obj->method($param);
sub method{
my $self = shift; # object see call above
my $param = shift;
}
[/code]… |
|
| array an subroutine übergeben
(#73241) |
2007-01-15 16:48 |
kale_1990
|
 |
Allgemeines zu Perl |
| … hab folgenden code
[code]
@ids = (32,36,38,34,35);
@bg = trans_id_array(@ids,$varpar1,$varpar2);
sub psh_trans_id_array
{
@ids = $_[0];
$var1 = $_[1];
$var2 = $_[2];
foreach (@ids) {… |
|
| array an subroutine übergeben
(#73242) |
2007-01-15 16:58 |
renee
|
 |
Allgemeines zu Perl |
| Entweder musst Du mit Prototypen arbeiten, oder - was ich eher empfehlen würde - mit Referenzen arbeiten.
Was in diesem Fall geht ist auch einfach die Rehenfolge der Übergabeparameter vertauschen. |
|
| array an subroutine übergeben
(#73243) |
2007-01-15 16:58 |
Taulmarill
|
 |
Allgemeines zu Perl |
| du solltest das array als referenz übergeben. z.b. so
[code]@ids = (32,36,38,34,35);
@bg = trans_id_array(\@ids,$varpar1,$varpar2);
sub psh_trans_id_array
{
@ids = @{$_[0]};
$var1 = $_[1];
$var2 =… |
|
| array an subroutine übergeben
(#73244) |
2007-01-15 17:02 |
kale_1990
|
 |
Allgemeines zu Perl |
| ok danke...werde es so machen!! |
|
| subroutine aufruf von formular
(#29597) |
2006-01-16 11:24 |
pq
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| nein, sowas macht man üblicherweise so:
[code]if ($cgi->param('action') eq 'foo') {
foo();
}[/code] |
|
| subroutine aufruf von formular
(#29598) |
2006-01-16 13:35 |
Grimm
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| ok vielen dank für die schnelle antwort.
cooles board hier, habs leider erst jetzt entdeckt ;) |
|
| subroutine aufruf von formular
(#29599) |
2006-01-16 14:23 |
Taulmarill
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| es kann u.U. auch sinnvoller sein, ein eigenes cgi script für die einzelnen aufgaben/seiten zu machen. so was lässt sich später besser anpassen weil es kleiner und übersichtlicher ist. |
|
| subroutine aufruf von formular
(#29600) |
2006-01-16 15:17 |
Grimm
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| danke für den tipp. |
|
| subroutine aufruf von formular
(#29601) |
2006-01-16 16:08 |
Strat
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| wenn da recht viele aktionen kommen (vielleicht auch noch in zusammenhang mit einem templating system), verwende ich gerne einen hash zur steuerung, z.B. |
|
| subroutine aufruf von formular
(#29602) |
2006-01-16 17:39 |
pKai
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| Warum ist [tt]%Actions[/tt] global? |
|
| subroutine aufruf von formular
(#29603) |
2006-01-16 17:43 |
Taulmarill
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| bevor man sich 'nen eigenen dispatcher baut, sollte man evtl. auch mal einen blick auf [URL=http://catalyst.perl.org/]Catalyst[/URL] werfen. |
|
| subroutine aufruf von formular
(#29604) |
2006-01-16 20:01 |
Strat
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| [quote=pKai,16.01.2006, 16:39]Warum ist [tt]%Actions[/tt] global?[/quote]
Fuer die meisten Programme brauche ich eine Konfiguration, die haeufig in Perl selbst sein kann. |
|
| Subroutine über Formularbutton aufrufen
(#126016) |
2009-09-22 15:16 |
pq
|
 |
Perl/CGI |
| bitte benutze das nächste mal code-tags (unsere FAQ ist oben verlinkt).
wenn du als method POST verwendest und gleichzeitig url-parameter übergibst, werden die bei CGI.pm von der methode… |