Rya*_*son 3 syntax perl filehandle
我有一个带有返回文件句柄的方法的对象,我想从该句柄中读取.以下方法不起作用,因为方法调用的右尖括号被解释为输入阅读器的右尖括号:
my $input = <$object->get_handle()>;
Run Code Online (Sandbox Code Playgroud)
这被解析为:
my $input = ( < $object- > ) get_handle() >;
Run Code Online (Sandbox Code Playgroud)
这显然是语法错误.有什么方法可以在角度运算符中执行方法调用,还是需要将它分成两个这样的步骤?
my $handle = $object->get_handle();
my $input = <$handle>;
Run Code Online (Sandbox Code Playgroud)