perl用{}修饰变量名的写法

发布时间:2020-03-29编辑:脚本学堂
在perl中用{}修饰变量名,可以防止 _ 被解释为变量名的一部分。

在perl中用{}修饰变量名,可以防止 _ 被解释为变量名的一部分。
 

复制代码 代码如下:

sub test {
    my $head = "abc";
    my $tail = "def";

    my $full = "${head}_${tail}";
    print $full, "n";
}
 

直接写成下面这样,在strict模式下是无法通过的。
 

复制代码 代码如下:
my $full = "$head_$tail";