PHP For Loops
- What will be the output of the following PHP code ?
<?php
$s = 2;
for (1; $s == 1; $s = 2)
{
print "In for loop statement executed...";
}
print "After for loop statement executed...\n";
?>
-
View Hint View Answer Discuss in Forum
NA
Correct Option: A
The loop never exits as the condition ++s == s is always satisfied,evaluated from right to left.
- What will be the output of the following PHP code ?
<?php
for ($n = 2; $n < 5; $n++)
{
for ($m = 2; $m < 3; $m++)
{
print "Interview Mania \n";
}
}
?>
-
View Hint View Answer Discuss in Forum
NA
Correct Option: C
3*1 times is printed.
- What will be the output of the following PHP code ?
<?php
for ($number = 1; $number != 20; $number++)
{
print $number;
$number++;
}
?>
-
View Hint View Answer Discuss in Forum
NA
Correct Option: B
Condition always fails as number takes only odd numbers.
- What will be the output of the following PHP code ?
<?php
for ($n = 10; $n < 45; $n++);
print $n;
?>
-
View Hint View Answer Discuss in Forum
NA
Correct Option: C
The for loop has no body,it just runs till condition is satisfied.
- What will be the output of the following PHP code ?
<?php
for ($t = 2; $t < 7; $t++)
{
print "Interview\n";
continue;
print "Mania";
}
?>
-
View Hint View Answer Discuss in Forum
NA
Correct Option: B
When continue is encountered it skips to the next iteration.