Kelly22 has asked for the wisdom of the Perl Monks concerning the following question:
foreach (@channels){ $Channel=$_; if ($Line =~ m/^$_=/){ my @channelsSegmentsSplit=split(/=/,$Line); foreach (split(/\,/,$channelsSegmentsSplit[1])) +{ print "Segment\n"; print "$_ \n"; push @{$channelsSegments[$Count]}, $_; } } elsif($Line =~ m/^($Channel)Time=/){ my @channelsSegmentsTimeSplit=split(/=/,$Line); foreach (split(/\,/,$channelsSegmentsTimeSplit[1] +)){ print "Time\n"; print "$_ \n"; push @{$channelsTime[$Count]}, $_; } } $Count++; } } return (\@channels, \@channelsSegments, \@channelsTime, $readInterv +al);
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Multidimensional Array Trouble
by SuicideJunkie (Vicar) on Jun 04, 2012 at 16:52 UTC |