1. PHP supports ____ types of looping techniques?
A. 2
B. 3
C. 4
D. 5
Ans : C
Explanation: PHP supports four types of looping techniques.
2. How many main parameter are used in for loop?
A. 2
B. 3
C. 4
D. 1
Ans : B
Explanation: There are three main parameters to the code, namely the initialization, the test condition and the counter.
3. do-while loop is an _____ control loop ?
A. exit
B. exist
C. easy
D. entry
Ans : A
Explanation: The do-while loop is an exit control loop which means that it first enters the loop, executes the statements, and then checks the condition
4. while loop is an _____ control loop ?
A. exit
B. exist
C. easy
D. entry
Ans : A
Explanation: The do-while loop is an exit control loop which means that it first enters the loop, executes the statements, and then checks the condition.
5. foreach loop is used to iterate over ____?
A. number
B. object
C. function
D. array
Ans : D
Explanation: for each loop: This loop is used to iterate over the array. For every counter of the loop, an array element is assigned and the next counter is shifted to the next element.
6. Which loop evaluates the condition expression as Boolean, if it is true, it executes the statements and when it is false it will terminate?
A. For loop
B. while loop
C. do-while loop
D. All of the above
Ans : B
Explanation: While loop evaluates the condition expression as Boolean, if it is true, it executes the statements and when it is false it will terminate.
7. What will be the output of the following PHP code?
<?php for ($num = 1; $num <= 10; $num += 2) { echo “$num “; } ?>
A. 1 3 5 7 9
B. 1 2 3 4 5
C. 9 7 5 3 1
D. Error
Ans : A
Explanation: the output of the following PHP code 1 3 5 7 9
8. What will be the output of the following PHP code?
<?php $num = 20; while ($num < 12) { $num += 2; echo $num, “\n”; } ?>
A. Error
B. No Output
C. infinite loop
D. Only one garbage value
Ans : B
Explanation: The output of the following PHP code is no output
9. What will be the output of the following PHP code?
<?php $num = 2; do { $num += 2; echo $num, “\n”; } while ($num < 0); ?>
A. Error
B. No Output
C. infinite loop
D. 4
Ans : D
Explanation: 4 is the output of the following code because a statement is executed at least once on using the do-while loop..
10. What will be the output of the following PHP code?
A. 10 20 30
B. No Output
C. 10
D. undefined variable
Ans : D
Explanation: undefined variable $var1 will be the output of the following PHP code…
thank you……….