Break and continue keywords php In Hindi

 Break and continue keywords php In Hindi

पीएचपी प्रोग्राम डेवलपमेंट में ब्रेक और कंटिन्यू कीवर्ड का यूज़ फॉर, व्हाइल, और फॉरएच लूप, कंडीशनल स्टेटमेंट, और स्विच स्टेटमेंट के डिफ़ॉल्ट फ्लो बिहैवियर को कण्ट्रोल और मैनेज करने में किया जाता है। जहा इन ब्रेक और कंटिन्यू कीवर्ड का यूज़ for, while, do-while, foreach लूप और स्विच स्टेटमेंट के डिफ़ॉल्ट एक्सेक्यूशन को ब्रेक या कंटिन्यू करने में किया जाता है।

Break and continue keywords php In Hindi

break keyword in PHP.

पीएचपी प्रोग्राम डेवलपमेंट में ब्रेक कीवर्ड का यूज़ किसी प्रोग्राम लूप या स्विच स्टेटमेंट के डिफ़ॉल्ट फ्लो को ब्रेक या एक्टिव लूप से एग्जिट करने में किया जाता है। जब किसी प्रोग्राम में ब्रेक कीवर्ड को अप्लाई किया जाता है, तो रनिंग प्रोग्राम लूप या स्विच स्टेटमेंट इमीडियेट ब्रेक या लूप कंडीशन से एग्जिट हो जाता है. इसके बाद डिफ़ॉल्ट प्रोग्राम कण्ट्रोल मौजूदा लूप या स्विच स्टेटमेंट के बाद अगले स्टेटमेंट में मूव कर दिया जाता है।

Use of the break keyword in a loop.

किसी रनिंग प्रोग्राम के डिफ़ॉल्ट बिहैवियर को ब्रेक कीवर्ड प्रोग्राम लूप के एक्सेक्यूशन को इमीडियेट स्टॉप कर देगा। चाहे यहाँ एक्टिव लूप कंडीशन ट्रू हो या फाल्स हो।

Example of the break keyword in a for loop.

<?php

    for ($p = 0; $p <= 11; $p++) {

        if ($p == 8) {

            break;  // here break keyword used to Exit the loop when it reach $p is ==8

        }

        echo $p . ” “;  // Result – 0 1 2 3 4 5 6 7

    }

?>

Here in the break keyword example.

  • यहाँ इस प्रोग्राम में for लूप 0 से 11 तक न्यूमेरिक वैल्यू रिपीट और प्रिंट करता है, लेकिन प्रोग्राम में जैसे ही $p==8 के बराबर होता है, तो ब्रेक स्टेटमेंट प्रोग्राम में एक्सेक्यूट होता है, जिससे लूप इमीडियेट टर्मिनेट हो जाता है।
  • यहाँ रिजल्ट – 0 1 2 3 4 5 6 7 होगा, क्योंकि यहाँ जब $p == 8 होता है, तो फॉर लूप स्टॉप हो जाता है।

Example of the break keyword in a switch statement.

<?php

    $weekday = 1;

    switch ($weekday) {

        case 1:

            echo “Monday”; // Result – Monday

            break;

        case 2:

            echo “Tuesday”;

            break;

        case 3:

            echo “Wednesday”;  

            break;

        case 4:

            echo “Thursday”;

            break;

        default:

            echo “unknown weekday”;

    }

?>

In this break keyword example

  • इस प्रोग्राम में स्विच स्टेटमेंट $weekday के सभी मल्टीप्ल केसेस वैल्यू को चेक करता है।
  • जब केस वैल्यू 1 हो जाता है, तो यहाँ रिजल्ट  “monday” डिस्प्ले करता है, और फिर ब्रेक स्टेटमेंट के कारण स्विच स्टेटमेंट ब्लॉक से एग्जिट हो जाता है।

continue keyword in PHP.

पीएचपी प्रोग्राम डेवलपमेंट में कंटिन्यू कीवर्ड का यूज़ लूप की करंट रेपीटीशन को स्टॉप कर नेक्स्ट रेपीटीशन पर मूव कर नेक्स्ट बचे हुए लूप स्टेटेमेंट को कंटिन्यू प्रिंट करने में होता है। जब प्रोग्राम में ब्रेक के बाद कंटिन्यू कीवर्ड का यूज़ होता है, तो लूप वर्त्तमान कंडीशन को स्टॉप कर नेक्स्ट लूप स्टेटमेंट को रेपीटीशन में आगे बढ़ता रहता है. जब तक लूप कंडीशन ऑटोमैटिकली टर्मिनेट न हो जाए।

Use of the continue keyword in a loop.

याद रहे कंटिन्यू स्टेटमेंट लूप को टर्मिनेट नहीं करता है, इसके बदले, यह प्रोग्राम लूप के बचे हुए प्रोग्राम सोर्स कोड को छोड़कर लूप कंडीशन के अकॉर्डिंग यह लूप नेक्स्ट रेपीटीशन स्टेटमेंट को प्रिंट करता है।

Example of the continue keyword in a for loop.

<?php

    for ($p = 0; $p <= 11; $p++) {

        if ($p == 8) {

            continue;  // here it Skip the iteration when $p is equal to 8

        }

        echo $p . ” “;  // Result – 0 1 2 3 4 5 6 7 9 10 11

    }

?>

In this example.

  • यहाँ for लूप प्रोग्राम में 0 से 11 तक लूप स्टेटमेंट को रेपीटीशन करता है।
  • जब p वैल्यू $p 8 के पर पहुँचता या बराबर होता है, तो कंटिन्यू स्टेटमेंट एक्सेक्यूट होता है, जो यह लूप में उस रेपीटीशन स्टेटेमेंट में रिमेनिंग कोड को छोड़ देता है, और लूप नेक्स्ट रेपीटीशन ($p = 9) के साथ कंटिन्यू प्रिंट करता रहता है।

Example of the continue keyword in a while loop.

<?php

    $p = 0;

    while ($p <= 11) {

        $p++;

        if ($p == 7) {

            continue;  // here it Skip the iteration when the while loop is equal t $p is 7

        }

        echo $p . ” “;  // Result – 1 2 3 4 5 6 8 9 10 11 12

    }

?>

Here in the while continue example.

  • यहाँ व्हाइल लूप में स्टेटमेंट 1 से 10 तक रिपीट होता है।
  • प्रोग्राम में जब $p, 7 पर पहुँचता या बराबर होता है, तो प्रोग्राम में कंटिन्यू स्टेटमेंट एक्सेक्यूट होता है, जो प्रोग्राम में कंटिन्यू में उस $p = 7 को छोड़ देता है, और नेक्स्ट बचे हुए स्टेटेमेंट को प्रिंट करता है।

Example of a continue with an else condition in a foreach loop.

<?php

    $printers = [“hp printer”, “canon printer”, “brother printer”, “epson printer”];

    foreach ($printers as $printer) {

        if ($printer == “brother printer”) {

            continue;  // hete foreach loop Skip this iteration when the printer is reach brother printer

        }

        echo $printer . ” “;  // Result – hp printer canon printer epson printer

    }

?>

In this program example.

  • यहाँ इस प्रोग्राम में foreach लूप $printers ऐरे एलिमेंट पर रेपीटीशन करता है।
  • जब $printer “brother printer” होता है, तो कंटिन्यू स्टेटमेंट एक्सेक्यूट होता है, यह उस रेपीटीशन को छोड़कर नेक्स्ट प्रिंटर स्टेटेमेंट को रीड कर प्रिंट करता है।

Using the break and continue keywords together in PHP.

पीएचपी प्रोग्राम में एक ही लूप में ब्रेक और कंटिन्यू कीवर्ड दोनों को एक साथ यूज़ करके यह मैनेज कर सकते हैं, जहा मल्टीप्ल कंडीशन में लूप कैसे एक्सेक्यूट होता है।

Example of the break and continue keywords together in a for loop.

<?php

    for ($p = 0; $p <= 11; $p++) {

        if ($p == 5) {

            continue;  // here when p==8 it Skip 5

        }

        if ($p == 9) {

            break;  // here it break or Exit the loop when it reach $p==9

        }

        echo $p . ” “;  // Result – 0 1 2 3 4 6 7 8

    }

?>

In this program example.

  • इस प्रोग्राम में जब $p 5 पर पहुँचता या बराबर होता है, तो कंटिन्यू स्टेटमेंट एक्सेक्यूट  होता है, उस लूप रेपीटीशन को छोड़ते हुए।
  • प्रोग्राम में जब $p == 9 पर पहुँचता या बराबर होता है, तो प्रोग्राम में ब्रेक स्टेटेमेंट एक्सेक्यूट होता है, जो प्रोग्राम में लूप से एग्जिट हो जाता है।

Key difference between break and continue statement

KeywordBreak and continue statement PurposeUsage
Break statementBreak statement used to immediate Exits the loop or switch statement immediatelyBreak keyword helps us to Stops the current loop iteration or switch block statement
Continue statementContinue statement used to Skips the current iteration of a loop and continues to the next iteration in the programContinue keyword used to Skips to the next iteration of the loop, without executing the rest of the current iteration’s program code

A summary of the break and continue keywords in PHP program development.

  • पीएचपी प्रोग्राम डेवलपमेंट में ब्रेक स्टेटमेंट कीवर्ड का यूज़ सामान्यता किसी कंडीशन के कम्पलीट होने पर लूप से एग्जिट होने या स्विच स्टेटमेंट को प्रिंट करने में  किया जाता है।
  • पीएचपी प्रोग्राम डेवलपमेंट में कंटिन्यू कीवर्ड स्टेटमेंट का यूज़ लूप में करंट रेपीटीशन  को छोड़ कर बचे हुए स्टेटमेंट को प्रिंट किया जाता है, कंटिन्यू स्टेटमेंट का यूज़ ज्यादातर तब किया जाता है, जब प्रोग्राम में कोई कंडीशन कम्पलीट हो जाती है, और यूजर नहीं चाहता कि प्रोग्राम लूप का बचे हुए कोड उस रेपीटीशन के लिए एक्सेक्यूट हो।
  • पीएचपी प्रोग्राम डेवलपमेंट में ब्रेक और कंटिन्यू स्टेटमेंट कीवर्ड दोनों पीएचपी प्रोग्राम में लूप के फ्लो और कंडीशनल लॉजिक को कण्ट्रोल मैनेज करने के लिए जरूरी हैं।

Leave a Reply