CGI文件中使用的这个是什么意思
my %page = ( web => \%WEB );
此代码使用 perl 代码编写在 cgi 文件中。
这似乎是散列的散列,其中“web”被分配了散列“WEB”的引用查看代码并运行它以获得结果
代码:-
use Data::Dumper;
%WEB = ('Martin' => 28,
'Sharon' => 35,
'Rikke' => 29,);
my %page = ( web => \%WEB );
print Dumper (\%page);
结果:-
$VAR1 = {
'web' => {
'Rikke' => 29,
'Martin' => 28,
'Sharon' => 35
}
};
请参阅perlreftut - Mark 关于参考的非常简短的教程以进行解释。\
返回对其操作数的引用。该示例将创建哈希哈希。