What does the command "use strict" do and why should you
use it?
Answers were Sorted based on User's Feedback
Answer / prabin kumar, xansa(ind) chenn
"Use strict" is one of the pragma used for checking the
variable scope and syntax. If you use this pragma means,
you need to specify the scope (my, local, our) for the
variable and use the exact usage of operators.
For eg. Checking equality $number = 1 and $char eq 'a'.
| Is This Answer Correct ? | 22 Yes | 0 No |
Answer / savitha sridhar
strict is a pragma that can be used to enforce Strict
programming practices while you write your programs.
Eg: You can write a program like this:
$x=100
print $x
But if you use strict pragma, then you have to be very
specific while using variables
use strict;
my $x=100; ##look at the usage of scope like my,local,our
print $x;
Pragma usage can also be used as a toggle
use strict;
my $x=100;
print $x;
no strict; # to toggle strict to "No"
$y=200; ##no need to use scope as strict is disabled
print $y;
| Is This Answer Correct ? | 17 Yes | 0 No |
How are parameters passed to subroutines in perl?
Does Perl have objects? If yes, then does it force you to use objects? If no, then why?
i have a folder called 'error' and in that, i have error log files which are generated by the build, now i want to findout the string 'error' from each log file and that error has to be copied into the another file called 'analysis'. how do you do this in perl?
You want to concatenate strings with perl. How would you do that?
Remove the duplicate data from @array=(“perl”,”php”,”perl”,”asp”)
Comment on the scope of variables in perl.
What are the different ways to run cgi?
What are perl variables?
If EXPR is an arbitrary expression, what is the difference between $Foo::{EXPR} and *{"Foo::".EXPR}?
For a situation in programming, how can you determine that Perl is a suitable?
What is cpan in perl?
Difference between Perl and Mod_perl?