Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:
###the print statement prints all the elements in an hasharray. the same print statement i want to put outside of the foreach-loop still i need to get the all elements in the hash array how to do that? i got one idea that is :#########foreach (keys %clock_sheet) { $clk_name = $_; print "$clock_sheet{$clk_name}\n"; } print "$clock_sheet{$clk_name}_name\n";
when i'm printing the above @clk_array all the elements are coming twice i want to print only once,also the extension _name in the print statement is coming for the last element only..... i want the extension for each element my output look like as clk1_name clk2_name clk3_name............. etc the output i'm getting is@clk_array = %clock_sheet; print"@clk_array\_name\n";
help me about this case...............clk1 clk1 clk2 clk2 ....... clk4 clk4_name
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: hash array
by McA (Priest) on Oct 09, 2012 at 11:09 UTC | |
by Anonymous Monk on Oct 09, 2012 at 11:20 UTC | |
by bart (Canon) on Oct 09, 2012 at 11:33 UTC | |
by McA (Priest) on Oct 09, 2012 at 11:38 UTC | |
by Anonymous Monk on Oct 09, 2012 at 11:54 UTC | |
by bart (Canon) on Oct 09, 2012 at 18:25 UTC | |
by McA (Priest) on Oct 09, 2012 at 11:58 UTC | |
by McA (Priest) on Oct 09, 2012 at 11:27 UTC | |
by Anonymous Monk on Oct 09, 2012 at 11:31 UTC | |
|
Re: hash array
by grizzley (Chaplain) on Oct 09, 2012 at 11:06 UTC |