2
A
回答
4
如果您指定的版本大於Perl解釋器的版本,則會引發異常。
因此,當您使用某些要求解釋器版本大於特定版本的Perl的某些功能時,這是很有必要的。
VERSION
可以是數字參數如5.006
,這將在相比$]
或文字形式v5.6.1
,這將在相比$^V
(又名$PERL_VERSION
)的。如果VERSION
大於當前Perl解釋器的版本,則會引發異常。與use
比較,它可以在編譯時做類似的檢查。
相關問題
- 1. AWK:這些聲明是否需要?
- 2. 鎖是否需要聲明爲全局?
- 3. 是否需要聲明steam openid auth?
- 4. 是否需要聲明class atributtes?
- 5. 是否需要角ngRoute'Controller'聲明?
- 6. 是否聲明頭文件是必需的?
- 7. 你是否只需要調用聲明和原型聲明「聲明」?
- 8. AssemblyInfo.cpp是否必需?
- 9. Html.BeginForm()是否必需?
- 10. Angular2:根據需要在Directive中聲明輸入變量/不是必需的?
- 11. 必填字段是否需要遷移?
- 12. 帶聲明的Python - 是否需要更舊的文件處理?
- 13. 聲明指向數組的指針時是否需要括號?
- 14. 您是否需要完成失敗的預備聲明?
- 15. 我們是否需要ActiveRecord模型中的class_name和foreign_key聲明
- 16. 時間戳是否需要可空的虛假聲明
- 17. jquery - 變量是否只需要聲明頂部的函數?
- 18. XML聲明是否需要使用特定的編碼?
- 19. 有效的XML文件是否需要XML聲明?
- 20. 是否需要聲明私有嵌套類的內部私有?
- 21. 模板參數是否需要前向聲明或者是否需要知道類型定義
- 22. 是否需要明確處置SharpDX.Direct2D1.GeometrySink?
- 23. const是否需要類型說明符?
- 24. 需要說明這是否使用typedef
- 25. MembershipProvider和RoleProvider - 是否需要實現所有必需的方法?
- 26. 函數聲明後是否需要分號?
- 27. 是否需要在pom.xml中聲明maven「依賴關係」?
- 28. CakePHP 2.0是否還需要在模型中聲明$ name?
- 29. PHP數組是否需要在使用之前聲明?
- 30. 我是否需要在for循環中聲明迭代器?
想象一下,您嘗試在安裝了較早版本的perl的計算機上使用新的perl功能運行腳本。腳本不會運行,但錯誤將指向代碼問題,而不是過時的perl安裝。這讓你知道問題不在於代碼本身,而是需要更新版本的Perl來運行腳本。 –
['require'](http://perldoc.perl.org/functions/require.html)應該回答你的疑問。 – devnull