PHP continue স্টেটমেন্ট

continue স্টেটমেন্ট ব্যবহার করা হয় কোনো লুপের (for, while, foreach) নির্দিষ্ট iteration বাদ দিয়ে পরবর্তী iteration এ যাওয়ার জন্য। এটি লুপ সম্পূর্ণ থামায় না, শুধু নির্দিষ্ট iteration skip করে।


continue স্টেটমেন্ট এর গঠন (Syntax):


continue;
  

এটি সাধারণত একটি if শর্তের ভিতরে ব্যবহার করা হয়, যাতে কিছু নির্দিষ্ট শর্তে কোড ব্লক এড়িয়ে যাওয়া যায়।


উদাহরণ ১: for লুপে continue


for ($i = 1; $i <= 5; $i++) {
    if ($i == 3) {
        continue;
    }
    echo $i . "<br>";
}
  

আউটপুট:
1
2
4
5

3 বাদ পড়েছে কারণ continue স্টেটমেন্ট বর্তমান iteration skip করেছে।


উদাহরণ ২: while লুপে continue


$i = 0;
while ($i < 5) {
    $i++;
    if ($i == 2) {
        continue;
    }
    echo $i . "<br>";
}
  

আউটপুট:
1
3
4
5


উদাহরণ ৩: foreach লুপে continue


$names = ["Arafat", "Nishi", "Rahim", "Karim"];

foreach ($names as $name) {
    if ($name == "Rahim") {
        continue;
    }
    echo $name . "<br>";
}
  

আউটপুট:
Arafat
Nishi
Karim


continue স্টেটমেন্ট এর ব্যবহার:

  • লুপের নির্দিষ্ট শর্তের উপর ভিত্তি করে একটি iteration skip করতে।
  • filter করা বা নির্দিষ্ট ভ্যালু বাদ দিতে।
  • লজিক ক্লিন ও রিডেবল রাখতে।

break vs continue:

break continue
লুপ সম্পূর্ণ থামিয়ে দেয় শুধুমাত্র বর্তমান iteration বাদ দেয়
control লুপের বাইরে চলে যায় control লুপের পরবর্তী iteration এ যায়

উপসংহার:

continue স্টেটমেন্ট PHP-তে লুপের নির্দিষ্ট iteration স্কিপ করার জন্য খুবই উপযোগী। এটি শর্ত অনুযায়ী লজিকাল নিয়ন্ত্রণ বজায় রাখে এবং unnecessary execution এড়াতে সাহায্য করে।


 

Leave a Reply