Thread variablen aus sub an andere sub übergeben (2 answers)
Opened by Mindfoo at 2009-04-06 04:27

nepos
 2009-04-06 08:13
#120303 #120303
User since
2005-08-17
1420 Artikel
BenutzerIn
[Homepage] [default_avatar]
Vergiss einfach den Mist mit globalen Variablen. Das ist unnoetig und fehleranfaellig!

Warum uebergibst du die Variablen nicht einfach beim Aufruf?
Code (perl): (dl )
1
2
3
4
5
6
sub on_public {
...
    if (   $line =~ /^!schreibwas/ ){
            output('blablub', $channel); # Wobei ich hier $channel und $line vertauschen wuerde.
    }
}


Und dann in output():

Code (perl): (dl )
1
2
3
4
sub output {
        my ($line, $channel) = @_;
        $self->privmsg( $channel, "$line" );
}

View full thread variablen aus sub an andere sub übergeben