Thread (Message) | Date | Author |
Score |
Board |
"Always use my; never use local" ?
(#105443) |
2008-02-01 11:57 |
murphy
|
 |
Allgemeines zu Perl |
… man hier kein [tt]local[/tt] verwendet und sich innerhalb einer Subroutine befindet zerschießt man dem aufrufenden Code den Inhalt von [tt]$_[/tt], was ungewünschte Konsequenzen haben kann.)
In… |
|
Schnittstellen, und globale Variablen
(#104887) |
2008-01-18 13:42 |
Strat
|
 |
Allgemeines zu Perl |
… Vorteil, keine globalen Variablen zu verwenden ist, dass die Subroutine nur ueber klare Schnittstellen (naemlich Parameter) mit dem Aufrufer kommuniziert. |
|
Verständnisproblem "use Modulname"
(#98613) |
2007-08-24 13:36 |
pq
|
 |
Allgemeines zu Perl |
es lädt den quelltext Modul.pm, und es importiert eventuell
subroutinen.
wenn du im hauptskript [tt]use Modul[/tt] hast, brauchst du es zwar theoretisch in einem
modul von dir nicht, aber -… |
|
SID zufall
(#98293) |
2007-08-16 21:31 |
sid burn
|
 |
Allgemeines zu Perl |
;)
Und im falle einer Subroutine könnte ein srand() dort tötlich sein. Je nachdem wie man es initialisiert und die funktion oft/schnell hintereinander aufgerufen wird, kann es sein das jeder… |
|
PDF Datei im Verzeichnissbaum
(#98599) |
2007-08-24 01:24 |
guest guest
|
 |
Allgemeines zu Perl |
… [/perl]
Ehrlich gesagt ich bin mir nicht sicher ob ich die Subroutine richtig habe.
Und hier ist der Fehler:
Scalar found where operator expected at ./test2.pl line 14, near "$_"… |
|
Wunsch: HTML-Template-Compiled und Helferlein oder Makros
(#169972) |
2013-09-07 14:45 |
pq
|
 |
Fragen zu Perl-Modulen |
… }[/c] in der Definition der tagnames.[/quote]
das ist eine subroutine, die die syntax des tags checkt. nur ein beispiel. hier muss das attribut name gesetzt sein. |
|
Wunsch: HTML-Template-Compiled und Helferlein oder Makros
(#169972) |
2013-09-07 14:45 |
pq
|
 |
Fragen zu Perl-Modulen |
… }[/c] in der Definition der tagnames.[/quote]
das ist eine subroutine, die die syntax des tags checkt. nur ein beispiel. hier muss das attribut name gesetzt sein. |
|
0x und Bitshift ohne eval?
(#168616) |
2013-06-27 08:46 |
thecoder2012
|
 |
Allgemeines zu Perl |
$x2 . $x3 . "\n";
[/code]
Den Wert $hex bekomme ich an die Subroutine/Funktion übergeben daher kann ich nicht 0xE1B4FF als statische Variable schreiben und "0x".E1B4FF (oder 0x.$hex) führt zu… |
|
mehrere Referenzen von arrays zurückgeben
(#168571) |
2013-06-25 17:30 |
Gustl
|
 |
Allgemeines zu Perl |
…
Stand:
[code=perl]
#!/usr/bin/perl -w
use strict;
use warnings;
my @array1 = (1,2,3,4,5,6,7,8,9,10);
my @array2 = (10,20,30,40,50,60,70,80,90,100);
my @array3 =… |
|
mehrere Referenzen von arrays zurückgeben
(#168571) |
2013-06-25 17:30 |
Gustl
|
 |
Allgemeines zu Perl |
…
Stand:
[code=perl]
#!/usr/bin/perl -w
use strict;
use warnings;
my @array1 = (1,2,3,4,5,6,7,8,9,10);
my @array2 = (10,20,30,40,50,60,70,80,90,100);
my @array3 =… |
|
HTML::Parser - Handler Issue [Anfänger]
(#167734) |
2013-05-22 15:14 |
pq
|
 |
Fragen zu Perl-Modulen |
bei der handler-definition gibst du ja "tagname,self" an.
in der subroutine machst du dann aber als erstes
[c]my $self = shift;[/c]
zweitens: sowohl im if als auch im elsif machst du ein shift. |
|
Tk::Schedule in eigenes Skript einbinden (Win7)
(#166753) |
2013-03-29 13:54 |
GUIfreund
|
 |
Graphische Oberflächen |
… dass du nicht weißt, wie man einen übergebenen Parameter in einer Subroutine abholt. Das kannst du in [pod]perlsub[/pod] im Abschnitt [c]DESCRIPTION[/c] nachlesen.
Genug Spekulation für heute. |
|
replace nth occurence: Code verstehen
(#166344) |
2013-03-13 11:15 |
Student87
|
 |
Allgemeines zu Perl |
Mit "Funktion" meint ihr "subroutine", oder?
[code]my $s =~ s/(sneak)/replace_third($1)/eg;
sub replace_third {
my $match = shift;
my $i;
if (++$i == 3) {return "replacement string"} else… |
|
replace nth occurence: Code verstehen
(#166344) |
2013-03-13 11:15 |
Student87
|
 |
Allgemeines zu Perl |
Mit "Funktion" meint ihr "subroutine", oder?
[code]my $s =~ s/(sneak)/replace_third($1)/eg;
sub replace_third {
my $match = shift;
my $i;
if (++$i == 3) {return "replacement string"} else… |
|
Problem Numerisch String Literal
(#164745) |
2013-01-07 23:12 |
guest Oliver
|
 |
Allgemeines zu Perl |
…
[/code]
Argument "48, 94, 130, 6" isn't numeric in subroutine
Kann mir schon denken woran es liegt. Das als Array deklarierte Literal wird als String gesehen, während das erste als Sammlung… |
|
Datum aus Tageszahl split
(#162291) |
2012-10-01 19:28 |
pq
|
 |
Off Off Topic |
… sollte die alternativen kennen, und wenn ich sehe, dass jemand subroutinen noch nicht verstanden hat, ist es meiner meinung nach die erste aufgabe, diese zu lernen. |
|
LWP macht seinen Dreck nicht weg
(#56849) |
2005-07-31 04:27 |
betterworld
|
 |
Fragen zu Perl-Modulen |
… sollte er, wenn er diesen Weg gehen moechte, in einer DESTROY-Subroutine den ganzen Kram wieder wegmachen.
Sehe ich das richtig, oder bin ich nur nicht in der Lage, LWP::Simple richtig zu… |
|
Cannot do `initialize' in Term::ReadLine::Gnu
(#118148) |
2009-01-18 23:19 |
murphy
|
 |
Fragen zu Perl-Modulen |
@leo11: Die Meldung bedeutet wohl, dass die Subroutine [tt]Term::ReadLine::Gnu::initialize[/tt] nicht existiert und auch ein [tt]AUTOLOAD[/tt] Handler nicht in der Lage war sie zu synthetisieren. |
|
Tk und Subs
(#43294) |
2005-04-06 14:25 |
pKai
|
 |
Graphische Oberflächen |
… Hash::Util - A selection of general-utility hash subroutines
...
DESCRIPTION
"Hash::Util" contains special functions for manipulating hashes that
don't really warrant a keyword… |
|
Tk und Subs
(#43296) |
2005-04-07 19:17 |
Crian
|
 |
Graphische Oberflächen |
… Hash::Util - A selection of general-utility hash subroutines
...
DESCRIPTION
"Hash::Util" contains special functions for manipulating hashes that
don't really warrant a keyword… |