跳转到内容

Perl 编程/关键字/reset

来自维基教科书,开放的书籍,面向开放的世界
前一个:require 关键字 下一个:return

Theresetkeyword

[编辑 | 编辑源代码]

Thereset命令清除变量并在循环结束时重置。??它通常用在continue块中。这EXPRESSION被理解为单个字符的列表,其中允许使用连字符表示范围。它始终返回1.

当前包中以这些字符开头的所有数组和变量都将重置为其原始状态。如果没有EXPRESSION,当前包中的一次性搜索(?pattern?)将被重置,以便它们可以再次匹配。

在使用.pm扩展名搜索文件之前,reset首先搜索扩展名为.pmc的文件,如果找到,则加载它而不是.pm文件。

设置EXPRESSIONEXPRESSION不建议,因为它会清除@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
前一个:require 关键字 下一个:return
华夏公益教科书