5
我不知道,如果一開始一個Perl模塊我應該使用「使用5.12.0;使用警告;」在perl模塊?
package MYPACKAGE;
use 5.12.0;
use warnings;
# functions are here
1;
或
use 5.12.0;
use warnings;
package MYPACKAGE;
# functions are here
1;
,或者如果這些use ...
是不是在所有認爲因爲use ...
都繼承了它起到什麼作用從調用perl腳本。
這個問題可能歸結爲:是否值得在模塊中指定那些use ...
,或者如果我已經在我的perl腳本中指定了它們,它是否足夠。
這是可能的一個模塊來使用['strict'](http://perldoc.perl.org/strict.html 「perldoc strict」)和['warnings'](http://perldoc.perl.org/warnings.html「perldoc警告」)。 'package example;嚴格使用; sub import {strict-> import}'示例:[Modern :: Perl](http://p3rl.org/Modern::Perl「perldoc Modern :: Perl」) –