使用模組
use Cwd;
這將在編譯時匯入 Cwd
模組並匯入其預設符號,即使用它使程式碼可以使用某些模組的變數和函式。 (另見: perldoc -f use
。)
一般來說,這是正確的做法。但是,有時你需要控制匯入的符號。在要匯出的模組名稱後新增符號列表:
use Cwd 'abs_path';
如果執行此操作,將僅匯入你指定的符號(即,不會匯入預設設定)。
匯入多個符號時,使用 qw()
list-building 結構是慣用的:
use Cwd qw(abs_path realpath);
一些模組匯出其符號的子集,但可以告訴他們使用:all
匯出所有內容:
use Benchmark ':all';
(請注意,並非所有模組都識別或使用:all
標籤)。