CGI Perl Interview Questions
Questions Answers Views Company eMail

How do you debug a Perl scripting ( at the compile time error or run time error) in Unix environment ?

4 8885

how to search a unique pattern in a file by using perl hash map function ??? plz answer me

2 7155

how to install a package in perl ????

2 5196

How to count no of occurrence of a unique patterns in perl?

Ness Technologies,

4 14509

what is the difference between require and use in perl?

IBM,

3 9406

what is the difference b/w coldfusion MX 6 and Coldfusion MX 7?

1 4400

Which web site will help the student to download the Java mini Project ?

3 3855

while(my($key, $value) = each(%hash) ) { print "$key => $value\n"; } my($key, $value); while(($key, $value) = each(%hash) ) { print "$key => $value\n"; } What is the different between these two code in case of "my" usage ?

1 4802

my @array=('data1','data2'); my @array1=('data1','data2'); my ($i,$k); $i=7; $k=7; while($i){ $array [++$#array] = 'ree'; $i--; print "@array"; } while($k){ push(@array1,'ree'); $k--; print "@array1"; } Are these two while loop are doing the same functionality ? What may be the difference?

A1 Technology,

1 3549

What is the difference between $array[1] and @array[1]?

1 4233

How can I implement the function overloading in Perl ? I read about the operator overloading, I do not know how to implement the function overloading. Thanks in advance ?

2696

my @array=('data1','data2'); my @array1=('data1','data2'); my ($i,$k); $i=7; $k=7; while($i){ $array [++$#array] = 'ree'; $i--; print "@array"; } while($k){ push(@array1,'ree'); $k--; print "@array1"; } Are these two while loop are doing the same functionality ? What may be the difference?

2 3685

Consider the following example #! /bin/perl use strict; sub sample { my @arr=(1,2,3,4); return @arr; } my ($a,$b,$c,$d) = &sample; print "$a\n$b\n$c\n$d\n"; In the above code, How can I get the $c without using the arguments such as $a,$b. I don't want to use any array to get the return values.

2 3580

package MYCALC; use Exporter; our @EXPORT = (); our @ISA = qw(Exporter); our @EXPORT_OK = qw(addition multi); our %EXPORT_TAGS = (DEFAULT => [qw(&addition)],Both => [qw(&addition & +multi)]); sub addition { return $_[0] + $_[1]; } sub multi { return $_[0] * $_[1]; } 1; Program: use strict; use warnings; my @list = qw (2 2); use Module qw(:DEFAULT); print addition(@list),"\n"; Above coding is my module MYCALC and the program which using this module, I have not exported any function using @EXPORT, but I have used the DEFAULT in %EXPORT_TAGS with the function addition, when I call this function from the main it says the error as,

2495

write a script to check whether user enter a value is a leap year or not?

Oracle, Persistent, ViPrak,

3 15104


Post New CGI Perl Questions

Un-Answered Questions { CGI Perl }

How does a “grep” function perform?

806


What does the q{ } operator do?

693


List all the features of perl programming?

707


What's the difference between /^Foo/s and /^Foo/?

804


What does file test operators do in perl?

705


What happens when you return a reference to a private variable?

777


What is qq (double q)operator in perl?

796


What does read () command do?

709


What is the difference between die and exit in perl?

782


Explain the various characteristics of perl.

735


Differentiate between arrays and list in perl.

778


What is the closure in PERL?

781


Explain lists and ivalue?

733


Comment on the scope of variables in perl.

743


Explain arrays in perl.

741