14.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 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 © 2003 O'Reilly & Associates. All rights reserved.