Vidyalelo
PHP · Q97

Operators And Expressions

Programming · PHP · question 97

Q97

What will be the output of the following PHP code ? 0 || ++ i) print i; ?>

A.
54321111111….infinitely
Answer
B.
555555555…infinitely
C.
54321
D.
5

Answer: Option A

Solution

Answer: Option A
Solution:
As it is || operator the second expression is not evaluated till i becomes 1 then it goes into a loop.