in reply to Referencing a Hash in a module
Actually what have shown is a reference to an @array, but assuming that's a typo, the usual method of passing named options to a function in a module looks something like this
module::method( {option1=>value, option2=>somevalue });
Often the module name can be dispensed with.
In your specific case (without reference to the docs for HTML-clean which I haven't located.) you probably want
HTML-clean::strip( {lowercasetags=>0 })
You could also do it this way.
my %options; $options{lowercasetags}=0; HTML-clean::strip( \%options );
Using the OO style this would look like
my $handle = new HTML-clean(...); my %options; $option{lowercasetags}=0; $handle->strip( \%options );
You'll need to read the docs for HTML-clean to work out any other parameters and options and where to put them.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: Referencing a Hash in a module
by Anonymous Monk on Oct 06, 2002 at 16:02 UTC |