Thread Perl für Anfänger!
(11 answers)
Opened by Togad at 2007-09-20 12:00
Hi ich habe hier ein Programm, dass ich nicht ganz verstehe.
Ich habe vorallem Probleme mit diesem hier: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 # Usage: my $logfile = $handler->conf( 'LogFile' ); # return value # or: $handler->conf( 'LogFile' => $myLogfile ); # set value sub conf { my ( $self, $option, @params ) = @_; if ( scalar @params ) { # if parameter submitted, set it $self->{CONFIG}->{$option} = $params[0]; } # if unless ( exists $self->{CONFIG}->{$option} ) { Carp::croak "Error: \$handler->conf($option) not existing"; } # unless return $self->{CONFIG}->{$option}; } # conf Kann mir das einer so erklären das sogar ich das verstehe??? Vorallem wüsste ich gerne was $self->{CONFIG}->{$option} = $params[0]; ist. Ein Objekt? Referenz? Was anderes??? Danke schonmal für die Antworten. MFG Togad edit pq: perl-tags hinzugefügt |