| Thread (Message) | Date | Author |
Score |
Board |
| Pendent zu require mit eigenem Namensraum
(#160246) |
2012-07-27 13:11 |
bianca
|
 |
Allgemeines zu Perl |
| … test {
print "bar\n";
}
1;
[/code]
[quote]Subroutine test redefined at test2.pl line 5.[/quote]
Aber wie binde ich dann test2.pl ein und wie spreche ich dann später gezielt die sub test aus… |
|
| Pendent zu require mit eigenem Namensraum
(#160246) |
2012-07-27 13:11 |
bianca
|
 |
Allgemeines zu Perl |
| … test {
print "bar\n";
}
1;
[/code]
[quote]Subroutine test redefined at test2.pl line 5.[/quote]
Aber wie binde ich dann test2.pl ein und wie spreche ich dann später gezielt die sub test aus… |
|
| Jeder kennt Traits
(#189138) |
2018-11-08 15:16 |
renee
|
 |
Allgemeines zu Perl |
| … lib '.';
use Foo;
use Bar;
sub new { bless {}, shift }
1;
[/code]
[code]$ perl -I. -MMyChild -Mstrict -wE 'MyChild->new->test'
Subroutine test redefined at Bar.pm line 4.
Bar.pm[/code] |
|
| Bad name after...
(#179725) |
2015-02-19 12:08 |
bianca
|
 |
Allgemeines zu Perl |
| …
# selbe sub Namen haben, damit will ich "Subroutine ... redefined at ..." verhindern
{
require 'externes_script.pl';
package testoben;
testoben::$aufruf->('a');
}
# der Code ab hier steht… |
|
| script.pl mit Browser ausführen
(#102199) |
2007-11-11 17:35 |
steffi42
|
 |
mod_perl und Apache |
| …
der hat mir folgendes ausgeschmissen:
Subroutine main::head redefined at /usr/share/perl/5.8/CGI.pm line 303.
Prototype mismatch: sub main::head ($) vs none at /usr/share/perl/5.8/CGI.pm… |
|
| 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]… |
|
| Subroutine mehrere male ausführen
(#177899) |
2014-10-20 00:19 |
Linuxer
|
 |
Allgemeines zu Perl |
| *edit* Loop-Variable übersehen.
Du kannst eine while()-Schleife für einen "endless loop" verwenden. [c]while(1) { # tu was wiederholt };[/c]
Darauf aufbauend, folgendes ungetestetes… |
|
| Subroutine mehrere male ausführen
(#177899) |
2014-10-20 00:19 |
Linuxer
|
 |
Allgemeines zu Perl |
| *edit* Loop-Variable übersehen.
Du kannst eine while()-Schleife für einen "endless loop" verwenden. [c]while(1) { # tu was wiederholt };[/c]
Darauf aufbauend, folgendes ungetestetes… |
|
| Zugriff auf Variablen/ Subroutinen
(#75419) |
2007-03-26 23:54 |
renee
|
 |
Allgemeines zu Perl |
| Zeig am besten mal etwas Code. Am besten zum einen wie Du es die ganze Zeit gemacht hast (ohne Oberfläche) und wie Du es jetzt (mit Oberfläche) versucht hast. |
|
| Parameterübergabe in Subroutine
(#52377) |
2005-03-06 20:50 |
pq
|
 |
Allgemeines zu Perl |
| [wiki=Perldoc.perlsub]perldoc perlsub[/wiki] |
|
| Parameterübergabe in Subroutine
(#52378) |
2005-03-07 17:40 |
roli
|
 |
Allgemeines zu Perl |
| Hi Meister,
der Link ist spitze, danke. Leider ist die Seite doch ein wenig umfangreich, so das ich die Antwort auf meine Frage leider nicht gefunden habe. |
|
| Parameterübergabe in Subroutine
(#52379) |
2005-03-07 19:26 |
Taulmarill
|
 |
Allgemeines zu Perl |
| gibt's doch zu roli, du bist einfach nur zu bequem um dir die ganze seite durchzulesen :)
aber für die ungeduldigen, shift ohne argument shiftet nicht $_ sondern @_. |
|
| Parameterübergabe in Subroutine
(#52380) |
2005-03-07 19:32 |
betterworld
|
 |
Allgemeines zu Perl |
| Du willst $_[0] und nicht $_ |
|
| Parameterübergabe in Subroutine
(#52381) |
2005-03-07 20:21 |
roli
|
 |
Allgemeines zu Perl |
| Hi,
das ich zu faul bin zum lesen, wueder ich so nicht sagen, ich versuche das ganze halt nur moeglich'st effektiv zu gestallten ;-} Da ich eh jeden Morgen reboote, waere damit dann soooooo viel von… |
|
| Parameterübergabe in Subroutine
(#52382) |
2005-03-07 21:57 |
pq
|
 |
Allgemeines zu Perl |
| naja, roli, solange du dich darauf verlassen kannst, dass es immer
jemanden gibt, der dir es erklärt oder die richtige perldoc-seite weiß, brauchst du natürlich nicht selber lesen. |
|
| Parameterübergabe in Subroutine
(#52383) |
2005-03-08 13:04 |
roli
|
 |
Allgemeines zu Perl |
| 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
(#52384) |
2005-03-08 15:28 |
pq
|
 |
Allgemeines zu Perl |
| du verstehst mich wohl falsch. es ist ja kein thema zu sagen "ich hab das
und das dokument gelesen, hab aber den teil blabla nicht so ganz
verstanden". |