Examveda
Examveda

What will be the output of the following PHP code ?
<?php
$i = 1;
if ($i++ && ($i == 1))
    printf("Yesn$i");
else
    printf("Non$i");
?>

A. No 2

B. Yes 1

C. Yes 2

D. No 1

Answer: Option A

Solution(By Examveda Team)

The first condition returns true and increments but the second condition is false.

This Question Belongs to PHP >> Operators And Expressions In Php

Join The Discussion

Related Questions on Operators and Expressions in php