Skip to main content

PHP if...else...elseif Statements

PHP Conditional Statements

Very often when you write code, you want to perform different actions for different conditions. You can use conditional statements in your code to do this.
In PHP we have the following conditional statements:
  • if statement - executes some code if one condition is true
  • if...else statement - executes some code if a condition is true and another code if that condition is false
  • if...elseif...else statement - executes different codes for more than two conditions
  • switch statement - selects one of many blocks of code to be executed





PHP - The if Statement

The if statement executes some code if one condition is true.

Syntax

if (condition) {
    code to be executed if condition is true
;
}







Example

Output "Have a good day!" if the current time (HOUR) is less than 20:
<?php
$t = date("H");

if ($t < "20") {
    echo "Have a good day!";
}
?>

PHP - The if...else Statement

The if...else statement executes some code if a condition is true and another code if that 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 less than 20, and "Have a good night!" otherwise:
<?php
$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 executes different codes for more than two 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 less than 10, and "Have a good day!" if the current time is less than 20. Otherwise it will output "Have a good night!":
<?php
$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!";
}
?>



Comments

Popular

PHP Constants

PHP Constants A constant is an identifier (name) for a simple value. The value cannot be changed during the script. A valid constant name starts with a letter or underscore (no $ sign before the constant name). Note:  Unlike variables, constants are automatically global across the entire script. Create a PHP Constant To create a constant, use the  define()  function. Syntax define( name ,  value ,  case-insensitive ) Parameters: name : Specifies the name of the constant value : Specifies the value of the constant case-insensitive : Specifies whether the constant name should be case-insensitive. Default is false Example Create a constant with a  case-sensitive  name: <?php define( "GREETING" ,  "Welcome to W3Schools.com!" ); echo  GREETING; ?> Example Create a constant with a  case-insensitive  name: <?php define( "GREETING" ,  "Welcome to W3Schools.com!" , true); echo  greeting; ?> PHP Constant Arrays In PHP7, ...

Terms & Conditions B Super-Chat

Terms & Conditions By downloading or using the app, these terms will automatically apply to you – you should make sure therefore that you read them carefully before using the app. You’re not allowed to copy, or modify the app, any part of the app, or our trademarks in any way. You’re not allowed to attempt to extract the source code of the app, and you also shouldn’t try to translate the app into other languages, or make derivative versions. The app itself, and all the trade marks, copyright, database rights and other intellectual property rights related to it, still belong to Al Sheikh Aminul Islam. Al Sheikh Aminul Islam is committed to ensuring that the app is as useful and efficient as possible. For that reason, we reserve the right to make changes to the app or to charge for its services, at any time and for any reason. We will never charge you for the app or its services without making it very clear to you exactly what you’re paying for. The B Super Chat app stores and proces...

Earning App

App Details User App details: 1.Sign Up - name, number, password,refer (Phone number verification) 2.Login - Number and Password 4.Multiple Account not supported 5. Dashboard - Point, Number, Today Claim, Invalid Acitvity 6.Quiz cliam reward after 20 quiz. 7. Click on ad after a amount of time.(as you want) 8.Payment History (own) 9.Payment History (All user) 10.Your social links (Telegram, Facebook etc.) 11.Push Notification 12.Automatically Back 13.Automatically back by tracking  VPN Servise . Motet things will be added if you want. Admin App details 1.See all user 2.Edit Users data(Name, Number, point, inavild activity count etc.) 3.Block or Unblock 4.Payment Requests 5.Send Push Notifications 6.Change Admin password. Our app supported only this company ads - 1.Admob Order Now Our contact Number : +8801533471179 Imo/Telegram/What'sApp +8801533471179 Our email - fedatoapps@gmail.com USER APP PIC<{[<>]}>   ...