Thread (Message) | Date | Author |
Score |
Board |
Gültigkeit von Variablen... oder so etwas.
(#106045) |
2008-02-18 13:55 |
renee
|
 |
Allgemeines zu Perl |
This is true if it's the same subroutine called from itself or elsewhere--every call gets its own copy. [/quote]
Du solltest hier also [tt]local[/tt] verwenden und dann funktioniert es... |
|
Fragen zu Hashs
(#181452) |
2015-07-01 17:03 |
Raubtier
|
 |
Allgemeines zu Perl |
[c]subroutine($scalar, @array)[/c] ist dasselbe wie [c]subroutine(1, 1, 2)[/c], daher kann innerhalb der subroutine nicht mehr entschieden werden, ob überhaupt ein Array übergeben wurde und wenn ja… |
|
Fragen zu Hashs
(#181452) |
2015-07-01 17:03 |
Raubtier
|
 |
Allgemeines zu Perl |
[c]subroutine($scalar, @array)[/c] ist dasselbe wie [c]subroutine(1, 1, 2)[/c], daher kann innerhalb der subroutine nicht mehr entschieden werden, ob überhaupt ein Array übergeben wurde und wenn ja… |
|
Switch und Perlversion
(#66043) |
2006-05-13 13:16 |
Strat
|
 |
Allgemeines zu Perl |
… use Readonly $ActionsHRef =>
{
default => {
subroutine => \&ActionDefault,
template => 'action_default.tmpl',
},
overview => {
subroutine => \&ActionOverview… |
|
subs aus anderen dateien
(#55891) |
2005-07-02 16:04 |
rio
|
 |
Allgemeines zu Perl |
can't locate subroutines @inc <inc contains c:perl/lib c:/perl/site/lib at line c:/programme/apache group/.../2printenv.pl>
sagt er immer (2printenv.pl heisst das haupt script das die sub… |
|
Regex: Ziffern, gefolgt von einem "*"
(#51237) |
2005-01-24 17:47 |
Relais
|
 |
Allgemeines zu Perl |
[quote=Taulmarill,24.01.2005, 16:40]wenn man eine variable definiert, dann ist sie auch in einer subroutine des selben packages sichtbar.[/quote]
spannend. So geht es also auch. |
|
Verstänisproblem in Sachen 'use'
(#110022) |
2008-05-20 18:55 |
guest Gast
|
 |
Allgemeines zu Perl |
wenn du das nicht willst, musst du require nehmen.
[/quote]
Auch wenn es (wie hier) in einer Referenz auf eine anonyme Subroutine steckt? |
|
Funktion mit Parameterübergabe: Parameter-Variable wird falsch gesetzt
(#73493) |
2007-01-22 18:28 |
renee
|
 |
Allgemeines zu Perl |
… wieder ein neues Label erzeugen, sondern immer nur das alte bearbeiten (z.B. mit [tt]$infolabel->configure(-text => $ausgabe)[/tt]).
Du musst als das Label außerhalb der Subroutine erzeugen... |
|
Tiefe Hash Strukturen aus Config bilden: Und warum while(<FH>) gefährlich ist
(#65864) |
2006-07-09 20:25 |
betterworld
|
 |
Allgemeines zu Perl |
[quote=pq,09.07.2006, 18:20]auch wenn
ich $1 an subroutinen übergebe. dann schreibe ich immer [tt]foo("$1")[/tt][/quote]
Nur wird es hier ja nicht übergeben, sondern in die globale Müllhalde… |
|
Objekt Funktionsadresse: Codereferenz auf Objektmemberfunktion
(#55601) |
2005-06-20 23:03 |
kabel
|
 |
Allgemeines zu Perl |
ich kenne XML::Twig nicht, aber du kannst ja eine anonyme subroutine erzeugen:
[perl]sub { .. }[/perl]
sowas wie objektmethoden kennt perl nicht, es sind ganz gewöhnliche methoden die halt zufällig… |
|
wildcard: Fehlersuche
(#51330) |
2005-01-26 21:49 |
esskar
|
 |
Allgemeines zu Perl |
… 16:07]Man macht es eigentlich immer so, dass man Subroutinen wiederverwendet (mehrmals aufruft) und nicht immer wieder kopiert... |
|
Problem mit Modules: Ambiguous call resolved as CORE::read()
(#49909) |
2004-12-10 16:45 |
pq
|
 |
Allgemeines zu Perl |
[quote=Kogge,10.12.2004, 15:33]Wenn Ja: Gibt es eine Möglichkeit dies zu umgehen ohne den Namen der Subroutine zu ändern?[/quote]
ich schrieb: perldoc perldiag
dort steht die antwort. ja. |
|
Wer hilft mir folgendes Script zu optimieren ??: Anfrage Hilfe
(#7682) |
2006-05-18 20:45 |
Strat
|
 |
Perl/CGI |
und das
[code]
%uservars = &read_query_string;
[/code]
und die subroutine wuerde ich durch folgendes ersetzen:
[code]
use CGI;
my $cgi = CGI->new();
my %uservars = $cgi->Vars();
[/code]
ist sicherer… |
|
Microservices Artikel auf heise
(#184653) |
2016-05-01 23:24 |
lichtkind
|
 |
sonstige Sprachen, auch PHP |
…
Also wenn ich das richtig verstehe hat er das wunder von sorgfältig konzipuerten subroutinen /API neu entdeckt? |
|
Meldung mit Timeout
(#118809) |
2009-02-12 09:25 |
guest Gast
|
 |
Graphische Oberflächen |
habe nur dahingehend modifiziert das ich in der Subroutine kill_toplevel gleich auch noch das MainWindow $mw nach der Zeit ins Nirwana schicke.
Danke
Thomas |
|
Speichzugriffehler bei Nutzung von Perl Tk Modul
(#118951) |
2009-02-18 11:53 |
guest Gast
|
 |
Graphische Oberflächen |
In einem meiner Scripte verwende ich in einer Subroutine das Perl Tk Modul
diese Subroutine dient dem Nutzer als Meldung das das Script noch läuft, folgendes Problem tritt nun bei einigen Nutzern… |
|
Variable in Sub-Routine unbekannt
(#109399) |
2008-05-07 17:19 |
tecker
|
 |
Allgemeines zu Perl |
Ok, globale Variablen vermeiden und in Subroutinen mit Übergabeparametern arbeiten ... halte ich mal so fest.
Ja stimmt @ pq, da sollte ich wirklich mal eine Überprüfung mit einbauen und die… |
|
RegEx: Platzhalter ersetzen klappt nicht
(#75752) |
2007-04-11 20:26 |
bloonix
|
 |
Allgemeines zu Perl |
Nun, ich dachte an eine Subroutine um gegebenfalls eine Exception
auszulösen, denn wenn ein Key ersetzt werden soll, dieser aber nicht
existiert, dann liegt wohl ein Ereignis vor, auf das man gerne… |
|
subname paketname;
(#55321) |
2005-06-04 18:43 |
Strat
|
 |
Allgemeines zu Perl |
… [/code]
oder:
[code]
my $cgi = new CGI;
[/code]
wenngleich die zweite schreibweise "interessanter" ist, wenn es im aktuellen Namensraum zufaelligerweise die subroutinen new und CGI gibt ;-) |
|
Speicherplatzvergleich: Strings und code-referenzen
(#71860) |
2003-11-14 21:16 |
betterworld
|
 |
Allgemeines zu Perl |
Hallo,
ich moechte eine grosse Anzahl von Referenzen auf Subroutinen speichern. Um es moeglichst effizient zu machen, ueberlege ich, ob ich nicht lieber die qualifizierten Namen der Subs (als… |