![]() |
|
Pathologically Eclectic Rubbish Lister | |
PerlMonks |
(Ovid) Re: require and useby Ovid (Cardinal) |
on Feb 12, 2002 at 20:34 UTC ( #144981=note: print w/replies, xml ) | Need Help?? |
use happens at compile time (and calls the package's import method, if any) and require doesn't happen until run time. "use"ing a module will tell you at compile time if you have any compilation problems, but you won't find out with require until you actually hit the "require" statement while the code is running. use is more or less equivalent to the following:
Typically, you want to use modules and not require them, but if you have a module that you don't want to load unless needed (perhaps in an error routine), then require it:
Cheers, Join the Perlmonks Setiathome Group or just click on the the link and check out our stats.
In Section
Seekers of Perl Wisdom
|
|