Perl require 函式



說明

在此函式中,如果 EXPR 是數值型,它便要求指令碼要求 Perl 的特定版本以繼續執行。如果 EXPR 或 $_ 不是數值型,它會認為該名稱是待包含庫檔案的名稱。你不能透過此函式兩次包含同一檔案。包含的檔案必須返回真值作為最後一條語句。

這與 use 不同,其中包含的檔案實際上會成為當前指令碼的附加文字。函式、變數,以及其他物件不會匯入到當前名稱空間中,因此如果指定的檔案包含包定義,則物件將需要完整的限定名。

會在 @INC 中定義的目錄中搜索指定的模組,尋找檔名帶有指定名稱且副檔名為 .pm 的檔案。

語法

以下為這個函式的簡單語法 −

require EXPR

require

返回值

此函式不返回任何值。

示例

以下示例程式碼展示了它的基本用法 −

#!/usr/bin/perl -w

# require to demand a particular perl version.
require 5.003;

# require to include amodule.
require Module;

..............
perl_function_references.htm
廣告
© . All rights reserved.