DEVFYI - Developer Resource - FYI

Assume that $ref refers to a scalar, an array, a hash or to some nested data structure. Explain the following statements:

Perl Questions and Answers


(Continued from previous question...)

Assume that $ref refers to a scalar, an array, a hash or to some nested data structure. Explain the following statements:

$$ref; # returns a scalar
$$ref[0]; # returns the first element of that array
$ref- > [0]; # returns the first element of that array
@$ref; # returns the contents of that array, or number of elements, in scalar context
$&$ref; # returns the last index in that array
$ref- > [0][5]; # returns the sixth element in the first row
@{$ref- > {key}} # returns the contents of the array that is the value of the key "key"

(Continued on next question...)

Other Interview Questions