Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery
 
PerlMonks  

Re^3: how to merge Hash

by Anonymous Monk
on Jun 12, 2012 at 08:38 UTC ( #975718=note: print w/replies, xml ) Need Help??


in reply to Re^2: how to merge Hash
in thread how to merge Hash

There is no array "@hash1" there is only the hash "%hash1".

This is called a hash slice , and in a quirk of perl syntax uses the @ sigil instead of %

my %foo; @foo{ 'hash', 'slices' } = ( 'use', 'curly braces' );

my @bar; @bar[ 1,2,3,4 ] = ( 'array', 'slices', 'use', 'square brackets' );

Say it with me:

{ 'hashes', 'are', 'curly', 'ones' }

[ 'arrays', 'are', 'square' ]

( 'lists are round' )

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (2)
As of 2021-12-06 06:06 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    R or B?



    Results (31 votes). Check out past polls.

    Notices?