परिचय
जारी रखें स्टेटमेंट PHP में लूपिंग कंट्रोल कीवर्ड्स में से एक है। जब प्रोग्राम प्रवाह एक लूप के अंदर जारी रहता है, तो लूप के वर्तमान पुनरावृत्ति में शेष कथन छोड़ दिए जाते हैं और लूप का अगला पुनरावृत्ति शुरू होता है। यह अंदर दिखाई दे सकता है जबकि, करते समय, साथ ही साथ foreach लूप।
सिंटैक्स
while (expr) { .. .. if (expr1) continue; .. .. }
निम्नलिखित उदाहरण में, जारी कथन को हर बार निष्पादित किया जाएगा जबकि लूप का काउंटर चर $x सम संख्याबद्ध है। परिणामस्वरूप 1 से 10 के बीच विषम संख्याएं मुद्रित होंगी
उदाहरण
<?php $x=1; while ($x<10){ $x++; if ($x%2==0) continue; echo "x = $x" . "\n"; } ?>
आउटपुट
यह निम्नलिखित परिणाम देगा -
x = 3 x = 5 x = 7 x = 9
कीवर्ड जारी रखने के लिए एक वैकल्पिक संख्यात्मक तर्क हो सकता है यह निर्दिष्ट करने के लिए कि कितने स्तर के इन लूप को छोड़ना है। डिफ़ॉल्ट 1 है
निम्नलिखित उदाहरण में कीवर्ड का उपयोग आंतरिक लूप में एक स्तर तर्क के साथ किया जाता है
उदाहरण
<?php for ($i = 1;$i<=5;$i++) { echo "Start Of outer loop\n"; for ($j=1;$j<=5;$j++) { if ($j >3) continue 2; echo "I : $i J : $j"."\n"; } echo "End of inner loop\n"; } ?>
आउटपुट
यह निम्नलिखित परिणाम देगा -
Start Of outer loop I : 1 J : 1 I : 1 J : 2 I : 1 J : 3 Start Of outer loop I : 2 J : 1 I : 2 J : 2 I : 2 J : 3 Start Of outer loop I : 3 J : 1 I : 3 J : 2 I : 3 J : 3 Start Of outer loop I : 4 J : 1 I : 4 J : 2 I : 4 J : 3 Start Of outer loop I : 5 J : 1 I : 5 J : 2 I : 5 J : 3