Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot

Re: new to perl, syntax question

by ikegami (Pope)
on Feb 20, 2012 at 03:42 UTC ( #954972=note: print w/replies, xml ) Need Help??

in reply to new to perl, syntax question

The index expression of $array[ EXPR ] is evaluated in scalar context, and the an array in scalar context evaluates to the number of elements in the array.

my @folder = qw( a b c d e f ); my @name = qw( x y z ); my $var = $folder[@name]; # $var = 'd', since @name == 3.

Replies are listed 'Best First'.
Re^2: new to perl, syntax question
by tics (Initiate) on Feb 21, 2012 at 06:44 UTC

    Thanks ikegami, for the wonderful explanation ! And I really appreciate the example. It really helps a lot.

    And thanks for the other suggestions as well. I'm really glad I chanced upon this forum. I did thought of making use of print to try figuring out what the statements would do, but the Internet connection here is really awful. So I gave up downloading Strawberry Perl.

    Only could resort to trying to understand the code using Notepad++.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://954972]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (11)
As of 2018-02-21 15:30 GMT
Find Nodes?
    Voting Booth?
    When it is dark outside I am happiest to see ...

    Results (282 votes). Check out past polls.