在perl中,可以在哈希初始化中使用以下符号吗?
我正在尝试初始化如下所示的哈希:在perl中,可以在哈希初始化中使用以下符号吗?,perl,hash,initialization,Perl,Hash,Initialization,我正在尝试初始化如下所示的哈希: use strict; my %hash = ( key => <<END; abc def END , another_key => 17 ); 使用严格; 我的%hash= ( key=>删除分号。没有语句结尾 my %hash = ( key => <<'END', abc def END another_key => 17, );
use strict;
my %hash =
(
key => <<END;
abc
def
END
,
another_key => 17
);
使用严格;
我的%hash=
(
key=>删除分号。没有语句结尾
my %hash = ( key => <<'END',
abc
def
END
another_key => 17,
);
my%hash=(key=>我尝试了choroba的解决方案,效果很好。以前,我一直在HEREIS符号中使用分号,并且从未用逗号终止结束引号,但在这种情况下这很有意义,因为hash初始化中的键值对以逗号结束。谢谢!它通常被称为逗号。(不要更改问题,因为搜索此处的人也需要能够找到信息)