What is the difference between $array[1] and @array[1]?
Answer / kiruthikau
$array[1] represents a scalar value.
@array[1] represents array slicing.
@array[1] returns a list with one scalar value.
We should use $ when we want a scalar value.
If we want a list we need to use @.
If we use 'use warnings' then @array[1] will give the warnings
like ,Scalar value @array[1] better written as $array[1].
| Is This Answer Correct ? | 3 Yes | 0 No |
What is the use of -t?
Mention how many ways you can express string in Perl?
What is perl? What is the basic command to print a string in perl?
How will you open a file in a write-only mode in perl?
What is the difference between $array[1] and @array[1]?
How do I sort a hash by the hash value?
Write an example explaining the use of symbol tables.
What does `$result = f() .. g()' really return?
How to check the status of airplane mode (enable/disable) in perl for Android mobile?
How to do comment in perl?
what are the strategies followed for multiple form interaction in cgi programs?
Why Perl aliases are considered to be faster than references?