| Thread (Message) | Date | Author |
Score |
Board |
| Rekursive Berechnung der Fakultät
(#110347) |
2008-05-27 13:13 |
Array
|
 |
Allgemeines zu Perl |
| … Der Wert von $zahl wird jeweils um 1 erniedrigt und wieder der Subroutine übergeben.
Das geht solange bis der Wert von $zahl 0 erreicht. |
|
| Zugriff auf Routinen verhindern?
(#110361) |
2008-05-27 15:45 |
renee
|
 |
Allgemeines zu Perl |
| … nur aus dem Package heraus die Subroutinen zugegriffen werden?
Zur Not kann man es so machen:[perl]
#!/usr/bin/perl
use strict;
use warnings;
{
package MyTest;
sub new {… |
|
| Zeichenketten aus einer Datei lesen ->: und in einer anderen Datei zufügen
(#76268) |
2007-04-27 16:33 |
murphy
|
 |
Allgemeines zu Perl |
| … entfernen: Zum Beispiel könntest Du in PerlProfis Skript in der Subroutine [tt]datei_lesen[/tt] die Zeile [tt]chomp($line);[/tt] ("wirf am Ende von [tt]$line[/tt] alles weg, was wie ein… |
|
| Programm-Abbruch verhindern: Kei nAbbruch wenn open-funktion fehler
(#75113) |
2007-03-17 19:55 |
bloonix
|
 |
Allgemeines zu Perl |
| … Code wird nicht mehr ausge-
führt, es sei, er steht in der Subroutine. Mit
[tt]$SIG{__DIE__}=sub{ warn "Fehler: $_[0]" };[/tt]
wird zwar warn() ausgeführt, aber das Skript stirbt danach… |
|
| 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… |
|
| Übergabe Hash-Struktur an Methode
(#181090) |
2015-05-19 17:34 |
mtbf40
|
 |
Allgemeines zu Perl |
| … ist variabel, kann 2 Ebenen oder 3 oder 4 enthalten
da die Subroutine [b]set_Data[/b] eine Methode ist, erhält sie über
[b]$self = shift[/b] die Struktur von [b]$hsh_runtimeParam[/b] - die… |
|
| Vertikale Spaltenbeschriftung für table (HTML)
(#140391) |
2010-08-05 11:49 |
bianca
|
 |
Allgemeines zu Perl |
| … zu einem
[code]
Argument "1.38771166207438i" isn't numeric in subroutine entry at
C:/strawberry/perl/site/lib/GD/Text/Align.pm line 458 (#1)
[/code]
führt. |
|
| TK - Auslagern?: ge-bind-ete Routinen auslagern
(#44388) |
2005-08-17 20:12 |
Strat
|
 |
Graphische Oberflächen |
| … Callbacks drinnen (oder zumindest die, die nicht in anonymen subroutinen abgehandelt werden
PBX::DB: Wenn ich z.B. auf eine Datenbank zugreifen muss, dann kommt der Code, der mit der DB… |
|
| windows attrib mit perl?
(#126842) |
2009-10-10 16:36 |
bianca
|
 |
Allgemeines zu Perl |
| … ("eval.pl",ARCHIVE());
print "test: >$test<\n";
}
else { print "Schrott: >$errorbindings<\n" }
[/code]
[quote]Undefined subroutine &main::ARCHIVE called at eval.pl line 12.[/quote] |
|
| Variablen global bei require
(#124637) |
2009-08-24 13:44 |
pq
|
 |
Allgemeines zu Perl |
| … nimm eine package-variable des moduls und setze diese mittels local();
es gibt jedoch nur wenige gründe, etwas nicht als parameter übergeben zu können. dafür sind subroutinen ja schliesslich da. |
|
| Variablen global bei require
(#124639) |
2009-08-24 13:59 |
pq
|
 |
Allgemeines zu Perl |
| … viele sind, ist mit sicherheit potential da, um weiteren code in subroutinen auszulagern.
edit: ist ausserdem ein schönes beispiel, warum man auch in inline-subs möglichst parameter benutzen… |