PHP Break

PHP

PHP Break, नाम से ही समझ सकते है की break कीवर्ड का इस्तेमाल loop से भी बाहर निकलने के लिए किया जाता हैं, जैसे की हमने पहले भी PHP Switch चैप्टर में break कीवर्ड का इस्तेमाल कर चुके हैं।

PHP Break for loop

Example: 1 PHP Break for loop
<?php
for ($x = 2; $x <= 25; $x = $x + 3) {
    if ($x == 11) {
        break;
    }
    echo ("The number is: $x <br> ");
}
?>
Result
The number is: 2
The number is: 5
The number is: 8

Let’s understand Example

  • Initialization:  loop स्टार्ट होने से पहले हमने एक variable बनाया ($x = 2).
  • Condition: फिर हमने उस पर एक कंडीशन लगा दिया ($x<=25).
  • Increment/Decrement: अब हम चाहते है की $x की वैल्यू में 3 से बढ़ोतरी हो, जब भी कोड ब्लाक execute हो looping के दौरान ($x = $x+3).

Result: उपरोक्त उदाहरण में looping शुरु हो जाती अपने गंतव्य तक पहुंचने के लिए यानी 25 तक, लेकिन बीच में यह 11 से टकरा जाती हैं, और जैसे ही 11 से टकराती है वह अगले लाइन पर पहुँच जाती है, और वहा पर फिर से वह break कीवर्ड से टकरा जाती है। और जैसा को हम जानते है break कीवर्ड से टकराने का मतलब है, break कीवर्ड आपको बहार फेक देता है और इस तरह looping का अंत हो जाता हैं। $x=2, 2+3=5, 5+3=8

Note: ध्यान रहे की break कीवर्ड तब ही काम करता है जब आप उससे टकराते है, जिसके लिए सटीक integer का होना जरुरी हैं, जैसे की उपरोक्त उदाहरण में 11 से टकराना पड़ा था। अगर 11 की जगह हम 12 को break करने का इस्तेमाल करते तो break नहीं होता, आइए नीचे दिए गए उदाहरण को देखते हैं।
Example: 2 PHP Break for loop
<?php
for ($x = 2; $x <= 15; $x = $x + 3) {
    if ($x == 12) {
        break;
    }
    echo ("The number is: $x <br> ");
}
?>
Result
The number is: 2
The number is: 5
The number is: 8
The number is: 11
The number is: 14

उपरोक्त उदाहरण में देख सकते है की 12 पर break नहीं लगा क्योँ की looping में 12 आया ही नहीं। $x=2, 2+3=5, 5+3=8, 8+3=11, 11+3=14 और जब integer टकराया टकराया ही नहीं तो break कैसे हो सकता हैं।


Break while loop in PHP

Example: Break while loop
<?php
$x = 2;
while ($x <= 15) {
    if ($x == 11) {
        break;
    }
    echo ("The number is: $x <br>");
    $x = $x + 3;
}
?>
Result
The number is: 2
The number is: 5
The number is: 8

break कीवर्ड को और बिस्तार से जानना चाहते है तो PHP के Official साईट पर जा सकते है https://www.php.net.

Article By: Brajlal Prasad
Created on: 16 Feb 2023  537  Views
 Print Article
Report Error

If you want to report an error, or any suggestion please send us an email to [email protected]