Vidyalelo
PHP · Q55

Control Structures(Loop In PHP)

Programming · PHP · question 55

Q55

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

A.
1234567891011121314….infinitely
Answer
B.
01234567891011121314…infinitely
C.
1
D.
0

Answer: Option A

Solution

Answer: Option A
Solution:
As it is || operator the second expression is not evaluated and i is always incremented, in the first case to 1.