【发布时间】:2013-01-21 17:41:57
【问题描述】:
".=" 在 Perl 中是什么意思(点等于)?下面的示例代码(在 while 子句中):
if( my $file = shift @ARGV ) {
$parser->parse( Source => {SystemId => $file} );
} else {
my $input = "";
while( <STDIN> ) { $input .= $_; }
$parser->parse( Source => {String => $input} );
}
exit;
感谢您的任何见解。
【问题讨论】:
-
我很惊讶Perlop 真的没有解释这个运算符。 编辑:哇 - 事实证明确实如此 - 只是以一种非常迂回的方式。如果您对 '.=' 进行查找,则不会出现任何有用的信息。
标签: perl