Perl 程式設計/關鍵字/reset
外觀
Thereset命令清除變數並在迴圈結束時重置。??它通常用在continue塊中。這EXPRESSION被理解為單個字元的列表,其中允許使用連字元表示範圍。它始終返回1.
當前包中以這些字元開頭的所有陣列和變數都將重置為其原始狀態。如果沒有EXPRESSION,當前包中的一次性搜尋(?pattern?)將被重置,以便它們可以再次匹配。
在使用.pm副檔名搜尋檔案之前,reset首先搜尋副檔名為.pmc的檔案,如果找到,則載入它而不是.pm檔案。
設定EXPRESSION為EXPRESSION不建議,因為它會清除@ARGV和@INC陣列,以及%ENV雜湊。
reset EXPRESSION
reset
reset 'X'; # reset all X variables
reset 'A-z'; # not recommended, as it wipes out @ARGV, %ENV, and @INC
reset 'a-z'; # reset all lower-case variables
reset; # reset ?one-time? searches