I think in the first instance it would be best to answer the question with direct reference to the CGI module.
If you look at the description of use in the perlfunc manpage then you will see a definition:
use Module LISTwhen used like this the LIST is passed to the modules import method. In many cases this method is supplied by the Exporter module but a module author may often supply their own. The purpose of the import is essentially to cause the names supplied in LIST to be available in the calling package without needing qualification (like Module::name).
Some modules, rather than requiring to supply each individual name to be imported individually, supply 'import tags' which signify a group of commonly used names to be imported in one go - these 'import tags' are often prefixed with a colon (':') to make it clearer that they are not the actual names that will be imported.
The CGI module has a number of such 'import tags' of which :standard is the most commonly used: it causes the most useful methods in the module for general use to be imported. IN the documentation for the module you will find the full list of the methods that are imported.
/J\
In reply to Re: CGI Question
by gellyfish
in thread CGI Question
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |