Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Re: Pushing Arrays

by Roger (Parson)
on Aug 15, 2005 at 13:28 UTC ( #483845=note: print w/replies, xml ) Need Help??


in reply to Pushing Arrays

Umm, what are you trying to do exactly? How are you going to define your sets? If you want to hardcode your settings, you probably should be looking at a better data structure to hold the settings.

You can use a hash or a list to hold your sets, and use hash slice or array slice to build your arguments the Perl Monk way...

#hash slice example my %sets = ( 'set1' => { ... }, 'set2' => { ... }, 'set3' => { ... }, ... ); # When you want to build your list of arguments in a # specific order, make use of hash slices my @setargs = @sets{ qw/ set3 set1 set2 / }; # or alternatively, when you want to include everything # and don't care about the ordering my @setargs = @sets{ sort keys %sets };

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://483845]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others about the Monastery: (4)
As of 2023-03-27 23:26 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Which type of climate do you prefer to live in?






    Results (66 votes). Check out past polls.

    Notices?