只能將密鑰推入PERL散列,我的意思是,可以創建沒有對應值的散列?僅使用密鑰創建散列
我想創建一個散列,其行爲就像數組,即只有鍵而不是相應值的散列。例子如下:
my %feedHash;
while(<CFG>)
{
chomp($_);
my @val=split(/:/,$_);
chomp($val[0]);
my $feedId=$val[0];
if(!exists $feedHash{$feedId})
{
print "\n$feedId Feed is not present";
$hash{$feedId} = undef;
mkdir "LoadReports/$feedId" or die $!;
}
else
{
print '\nFeed is already present';
}
}
這是給消息:在循環「飼料不存在,」即使是同樣的飼料ID第二次
只要使用'undef'的值:這將允許哈希(圖)來模擬設置相當不錯。 – user2864740