eval 表达式: eval 块: eval 在第一种形式,通常称为一个字符串eval EXPR 返回值是被解析的和被执行的作为一个小小的Perl程序. 表达式的值(是它本身决定的在标量上下文环境)是有限被解析, 如果这里没有错误,作为一个block执行在当前Perl程序的词法上下文. 这意味着,特别情况下, 任何外部的词法变量时可见的,任何包变量设置或者子函数和 格式定义 之后仍旧存在 注意 eval执行值是每次都被解析的, 如果EXPR 被省略, 评估$_. 这种形式是典型的用于延迟解析.…