Perl-eval

提供:Dev Guides
移動先:案内検索

Perl eval関数

説明

この関数は、実行時にEXPRが別のPerlスクリプトであるかのようにEXPRを評価します。 これにより、プログラム内で、おそらくユーザーが用意した別個のPerlスクリプトを使用できます。 eval EXPRステートメントは、関数が呼び出されるたびに個別に評価されます。

2番目の形式は、スクリプトの残りが解析されると(実行前に)BLOCKを評価します。

構文

以下は、この関数の簡単な構文です-

eval EXPR

eval BLOCK

戻り値

この関数は、EXPRまたはBLOCKで最後に評価されたステートメントの値を返します