Thread Gültigkeit von Variablen... oder so etwas. (30 answers)
Opened by theresa at 2008-02-18 13:44

renee
 2008-02-18 13:55
#106045 #106045
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Das ist ein typischer Fall, in dem man die Sichtbarkeit (nicht Gültigkeit) der Variablen misversteht.

Eine my-Variable ist nur im aktuellen Block (die sub bla) sichtbar, local-Variablen auch in aufgerufenen Subroutinen:

perldoc perlsub
Unlike dynamic variables created by the local operator, lexical variables declared with my are totally hidden from the outside world, including any called subroutines. This is true if it's the same subroutine called from itself or elsewhere--every call gets its own copy.


Du solltest hier also local verwenden und dann funktioniert es...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread Gültigkeit von Variablen... oder so etwas.