PHP If Else Condition

PHP If Else Condition

PHP if else condition is the most important part and also has too many variations, so first we are going to discuss basic of PHP if else condition, and then will check nested if-else, writing style of if-else condition, etc.

Basic of PHP if else condition

an if condition is mainly written by if keyword and then inside first brasses the condition, and then if there is no defined scope by Carly brasses or: and end if then where it will get the first semicolon (;) after the if the condition it will be the if conditions scope.

Example of :


<?php
$i = 1;

if($i==0)
echo 'value of $i = ' . $i; // after if condition where it will get the first semicolon it will be
// the end of the scope of the if condition
// so it will not print anything

if($i==0);
echo 'value of $i = ' . $i; // after if condition where it will get the first semicolon it will be
// the end of the scope of the if condition
// so it will print anything value of $i = 1

?>

PHP Writing Style

There is several style to write php if else condition and below we are going to see example of them.

Simple One Line PHP if else condition

for next line if condition validation , the writing style is first if then condition then , on condition applied what to do line and at last semicolon

Example:


<?php
$i = 1;
if($i==0)
echo 'value of $i = ' . $i;
?>

Multi Line scope if condition

To validate multi line or execute multiple lines if the condition satisfy then after if condition just use Carly brasses and write the codes inside the Carly brasses.

Example:


<?php
$i = 1;
if($i==1){
echo 'value of $i = ' . $i;
echo 'The if condition satisfyed';
}
?>

Multi Line scope if else condition

To validate multi line or execute multiple lines if the condition satisfy then after if condition just use Carly brasses and write the codes inside the Carly brasses. and if not satisfied then use else part and then inside the Carly brasses write the codes.

Example of PHP If else condition:


<?php
$i = 1;
if($i==0){
echo 'value of $i = ' . $i;
echo 'The if condition satisfyed';
}else{
echo 'value of $i = ' . $i;
echo 'The if condition not satisfyed';
}

or


if($i==0){
echo 'value of $i = ' . $i;
echo 'The if condition satisfyed';
}else
echo 'The if condition not satisfied';

?>

Multi Line scope if condition by not using Carly brasses

To validate multi line or execute multiple lines if the condition satisfy then after if condition just use : and end if and write the codes inside the Carly brasses.

Example:


<?php
$i = 1;
if($i==1):
echo 'value of $i = ' . $i;
echo 'The if condition satisfyed';
endif;
?>

Multi Line scope if else condition by not using Carly brasses

To validate multi line or execute multiple lines if the condition satisfy then after if condition just use : and end if and write the codes inside the Carly brasses. ind if not satisfied then write the code after else.

Another example of PHP If else condition:


<?php
$i = 1;
if($i==0):
echo 'value of $i = ' . $i;
echo 'The if condition satisfyed';
else:
echo 'value of $i = ' . $i;
echo 'The if condition not satisfyed';
endif;
?>

How to use the ternary operator ( ? : ) in PHP as a shorthand for “if / else”.

to use the ternary first write the condition then give question mark and then write the code which shall execute while the condition is satisfied and then give : (colon) and then write the code if the condition not satisfied.

Example:


<?php
$i = 1;
$j = 2;
$a = ($i==$j) ? "The if condition satisfyed" : 'The if condition not satisfyed';
echo $a; // it will print The if condition not satisfyed
?>

PHP Nested if else condition

a nested if else if if case inside if case or else case there is a waterfall model of ef else condition and one example of nested if else condition is given below.

Example:


<?php

$i = 1;
$j = 2;
$k = 2;
$l = 2;

if ($i==$j) {
if ($i==$k) {
echo "j = k";
}else{
echo "j != k";
}
}else if($j == $k){
if ($j==$l):
echo "j = l";
else if($i == $k):
echo "i = k";
else:
echo "i != k";
endif;
}else{
if($i==$l){
$a = ($i==$j) ? "The if condition satisfyed" : 'The if condition not satisfyed';
echo $a;
}
}

?>

you have gone through the post PHP If Else Condition and i hope that it helped you to learn php.
and for more conditions you can follow PHP swiotch case

Share The Post On -