PHP – The if…else Statement
The if…else statement runs a specific block of code if a condition is true and a different block if the condition is false.
Syntax
if (condition) { // code to be executed if condition is true; } else { // code to be executed if condition is false; }
|
Example
Output “Have a good day!” if the current time is before 20:00, and “Have a good night!” if it’s 20:00 or later.
$t = date("H");
if ($t < "20") {
echo "Have a good day!";
} else {
echo "Have a good night!";
}
|
PHP – The if…elseif…else Statement
The if…elseif…else statement runs different blocks of code for multiple conditions.
Syntax
if (condition) { code to be executed if this condition is true; } elseif (condition) { // code to be executed if first condition is false and this condition is true; } else { // code to be executed if all conditions are false; }
|
Example
Output “Have a good morning!” if the current time is before 10:00, “Have a good day!” if it’s before 20:00, and “Have a good night!” otherwise.
$t = date("H");
if ($t < "10") {
echo "Have a good morning!";
} elseif ($t < "20") {
echo "Have a good day!";
} else {
echo "Have a good night!";
}
|