in reply to Perl Array of array - How to call a function for each array?
use strict; use warnings; my $arref = [['text1','Num1'],['text2','Num2']]; sub printargs_one { my ($arg1) = (shift); my ($arg2) = (shift); print $arg1 , "," , $arg2 , "\n"; } sub printargs_two { my ($arg1,$arg2) = @{$_}; print $arg1 , "," , $arg2 , "\n"; } foreach (@{$arref}){ printargs_one(${$_}[0],${$_}[1]); } map { printargs_two $_ } @{$arref};
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Perl Array of array - How to call a function for each array?
by Somni (Friar) on Jul 09, 2011 at 02:51 UTC | |
by Anonymous Monk on Jul 09, 2011 at 03:06 UTC |