Loading...
Loading...

PHP Control Structures

Control structures in PHP are essential for directing the flow of execution in your programs. They allow you to make decisions, repeat actions, and control how your code runs based on conditions.

1. If Statement

The if statement executes a block of code if a specified condition evaluates to true.

// Example of an if statement
$age = 20;
if ($age >= 18) {
    echo "You are an adult.";
}
// Output: You are an adult.

2. If-Else Statement

The if-else statement allows you to execute one block of code if the condition is true and another block if the condition is false.

// Example of an if-else statement
$age = 16;
if ($age >= 18) {
    echo "You are an adult.";
} else {
    echo "You are not an adult.";
}
// Output: You are not an adult.

3. Elseif Statement

You can use elseif to specify a new condition if the previous condition is false.

// Example of an if-elseif statement
$score = 85;
if ($score >= 90) {
    echo "Grade: A";
} elseif ($score >= 80) {
    echo "Grade: B";
} else {
    echo "Grade: C";
}
// Output: Grade: B

4. Switch Statement

The switch statement is used to perform different actions based on different conditions. It is often used as an alternative to multiple if statements.

// Example of a switch statement
$day = "Monday";
switch ($day) {
    case "Monday":
        echo "Start of the week!";
        break;
    case "Friday":
        echo "Almost weekend!";
        break;
    default:
        echo "Just another day.";
}
// Output: Start of the week!

5. Loops

Loops allow you to execute a block of code multiple times. PHP supports several types of loops: for, while, and do-while.

5.1 For Loop

// Example of a for loop
for ($i = 0; $i < 5; $i++) {
    echo $i . " ";
}
// Output: 0 1 2 3 4

5.2 While Loop

// Example of a while loop
$i = 0;
while ($i < 5) {
    echo $i . " ";
    $i++;
}
// Output: 0 1 2 3 4

5.3 Do-While Loop

// Example of a do-while loop
$i = 0;
do {
    echo $i . " ";
    $i++;
} while ($i < 5);
// Output: 0 1 2 3 4

Conclusion

Control structures are fundamental in PHP programming, enabling developers to manage the flow of execution in their applications effectively. Mastering these structures is essential for building dynamic and responsive PHP applications.

0 Interaction
1.6K Views
Views
50 Likes
×
×
×
🍪 CookieConsent@Ptutorials:~

Welcome to Ptutorials

$ Allow cookies on this site ? (y/n)

top-home