10.4. Named Parameters
For most CGI.pm methods, there are two syntax styles. In the "standard" style, the position of the parameters determines how they will be interpreted—for example, parameter 1 is the name that the script should assign, parameter 2 is the initial value, etc. For example:
print $query=textfield('username', 'anonymous');
In the "named parameters" style, the parameters can be assigned like a hash, and the order doesn't matter. For example:
print $query->textfield(-name=>'name', -default=>'value');
If you want to use named parameters, just call the use_named_parameters method early in the script.
Copyright © 2002 O'Reilly & Associates. All rights reserved.