PHP Break Statement

In PHP, the break statement is used to exit a loop before it completes its normal execution. It is commonly used inside loops such as for, while, do-while, and foreach to stop execution based on a specific condition.

🛠 Syntax of Break Statement

<?php
break; // Exits the loop
?>

📝 Example 1: Break in a For Loop

This loop stops when $i equals 3.

<?php
for ($i = 1; $i <= 5; $i++) {
    if ($i == 3) {
        break; // Stops the loop when $i is 3
    }
    echo "Number: $i <br>";
}
?>
    

Try It Now

📝 Example 2: Break in a While Loop

The loop terminates when $count reaches 4.

<?php
$count = 1;
while ($count <= 10) {
    if ($count == 4) {
        break;
    }
    echo "Count: $count <br>";
    $count++;
}
?>
    

Try It Now

📝 Example 3: Break in a Foreach Loop

Stops iterating when the value "Cherry" is found.

<?php
$fruits = array("Apple", "Banana", "Cherry", "Mango");

foreach ($fruits as $fruit) {
    if ($fruit == "Cherry") {
        break;
    }
    echo "Fruit: $fruit <br>";
}
?>
    

Try It Now

🎯 When to Use Break?

  • To exit a loop early when a condition is met.
  • To optimize performance by stopping unnecessary iterations.
  • To prevent infinite loops in certain cases.

📝 Practice Time!

Modify the examples to see how break works in different loop scenarios.