conditional statements in php code example
Example 1: php if else
<?php
if ($a > $b) {
echo "a is bigger than b";
} elseif ($a == $b) {
echo "a is equal to b";
} else {
echo "a is smaller than b";
}
?>
Example 2: php conditionals
<?php
/*
== equals
=== identical
< less than
> greater than
<= less than or equal to
>= greate than or equal to
!= not equal to
!== not identrical
*/
$num = 5;
if($num>4){
if($num < 10){
echo "$num passed<br>";
}
}
/*
Logical operators can be used
instead of what is above
and &&
or ||
xor means one has to be true but not both
*/
if($num >4 && $num <10){
echo "$num passed using Logical operators";
}
/*
Switch tests for value and then find
a match and do something
*/
$favColor = 'pink';
switch($favColor){
case 'red':
echo '<br>Your favorite color is red';
break;
case 'green':
echo '<br>OH NO!! Your favorite color is green';
break;
case 'blue':
echo '<br>Kool!! Your favorite color is blue';
break;
default:
echo '<br>Yikes! Your favorite color is something else';
}
?>
Example 3: php if elseif
$a = random_int(0, 10);
$b = random_int(0, 10);
if ($a > $b) {
echo 'a is greater than b';
} elseif ($a == $b) {
echo 'a is equal to b';
} else {
echo 'a is less than b';
}