什么是perl中的"使用5.014002"?

1 perl perl-module

我真的是一个非常初学者.我看到"使用5.014002;" 在perl脚本中.这是什么意思?谢谢!

cho*_*oba 6

这意味着运行脚本需要至少5.14.2的perl版本.见使用.

这也使所有的功能(如say,state等)附带的版本,请参阅功能甚至语法::建构.

有几种方法可以编写版本号,但这个版本号是最便携的版本,适用于旧版本的Perl.

  • 更多信息:您也可以"使用5.14.2",这在当前的perl版本上也会完全相同.但是,那些不知道该版本号格式的*old*perls会给出一个愚蠢的错误信息.由于`use VERSION`行对于告诉别人他们的perl太旧很有用,因此以一种适用于旧perls的方式编写它是有意义的:) (4认同)