local EXPR

您真的應該使用 my,因為 local 並不是一般人認為的「區域」。有關詳細資訊,請參閱 perlsub 中的「透過 my() 設定私人變數」

local 會修改所列的變數,使其成為封閉區塊、檔案或 eval 的區域變數。如果列出多個值,則清單必須放在括號中。有關詳細資訊,包括繫結陣列和雜湊的問題,請參閱 perlsub 中的「透過 local() 設定暫時值」

delete local EXPR 建構也可以用來將陣列/雜湊元素的刪除區域化到目前的區塊。請參閱 perlsub 中的「區域化複合類型元素的刪除」