কম্পিউটার

পিএইচপি অবিরত বিবৃতি


পরিচয়

চালিয়ে যান৷ স্টেটমেন্ট পিএইচপি-তে লুপিং কন্ট্রোল কীওয়ার্ডগুলির মধ্যে একটি। যখন প্রোগ্রাম ফ্লো একটি লুপের ভিতরে চলতে থাকে, তখন লুপের বর্তমান পুনরাবৃত্তির বাকি স্টেটমেন্টগুলি এড়িয়ে যায় এবং লুপের পরবর্তী পুনরাবৃত্তি শুরু হয়। এটার ভিতরে দেখা যেতে পারে যখন, do while, পাশাপাশি foreach loop.

সিনট্যাক্স

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

inne loops এর কতগুলি স্তর এড়িয়ে যেতে হবে তা নির্দিষ্ট করার জন্য continue কীওয়ার্ডটিতে একটি ঐচ্ছিক সাংখ্যিক যুক্তি থাকতে পারে। ডিফল্ট হল 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

  1. জাভাস্ক্রিপ্টে লুপ স্টেটমেন্ট করার সময় কি করা হয়?

  2. জাভাস্ক্রিপ্টে অবিরত বিবৃতি কি?

  3. জাভাস্ক্রিপ্ট ব্রেক, কন্টিনিউ এবং লেবেল স্টেটমেন্ট বর্ণনা করুন

  4. জাভাস্ক্রিপ্টে অবিরত বিবৃতি