in reply to Re^4: Multiple foreach loops in single statement
in thread Multiple foreach loops in single statement

split's second argument is evaluated in scalar context, so it's more like
my $output = `cat file.pl`;
than
my @output = `cat file.pl`;