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 8829

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

2 7109

how to install a package in perl ????

2 5150

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

Ness Technologies,

4 14458

what is the difference between require and use in perl?

IBM,

3 9343

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

1 4372

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

3 3828

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 4770

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 3528

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

1 4188

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 ?

2674

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 3651

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 3540

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,

2477

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

Oracle, Persistent, ViPrak,

3 15055


Post New CGI Perl Questions

Un-Answered Questions { CGI Perl }

Which has the highest precedence, List or Terms? Explain?

691


What does the qq{ } operator do?

719


How do you turn on the perl warnings?

683


What does `$result = f() .. g()' really return?

771


How do I send e-mail from a Perl/CGI program on a Unix system?

758


What is 'commit' command in perl?

822


What does the q{ } operator do?

676


How to remove a directory in perl?

692


What is lexical variable in perl?

693


What are the steps involved when the cgi program starts running?

696


How do you give functions private variables that retain their values between calls?

730


Explain the internal working of cgi

695


If EXPR is an arbitrary expression, what is the difference between $Foo::{EXPR} and *{"Foo::".EXPR}?

700


Differentiate between use and require, my and local, for and foreach and exec and system

667


Why to use perl scripting?

715