Использование неинициализированного значения
###!usr/bin/env perl
use strict;
use warnings;
use Data::Dumper;
my $info_by_params;
$info_by_params = [ {
'count' => '1',
'status' => 0,
'cn' => 'vt',
'sn' => '9999',
'route' => 'hu',
'mccmnc' => undef
} ];
my $ret_data;
foreach my $data ( @$info_by_params ){
$ret_data->{$data->{route}}{$data->{cn}}{$data->{mccmnc}}{$data->{sn}} {count_undelivered} += $data->{count};
}
print Dumper $ret_data;
Use of uninitialized value in hash element at.
Как быть с использованием неинициализированного значения?
Источник: Stack Overflow на русском