পিএইচপি ফর লুপ

৩. ফর লুপঃ হোয়াইল লুপের মত ফর লুপে কন্ডিশন যতক্ষণ পর্যন্ত সত্য হয় হোয়াইল লুপ এক বা একাধিক স্টেটমেন্টকে কে ব্যবহার করতে থাকে । মূল পার্থক্য হল ফর লুপের ভিতরেই ইনিশিয়ালাইজেশন, কন্ডিশন চেকিং, ইনক্রিমেন্ট / ডিক্রিমেন্ট হয় ।

ফর লুপের ফ্লোচার্টঃ

For loop flow chart

সিনট্যাক্সঃ

for (init counter; test counter; increment counter) {

/*..................স্টেটমেন্টস ......................*/

}

প্যারামিটারঃ

  • init counter: লুপ কউন্টারের ভেল্যু নির্ধারণ বা ইনিশিয়ালাইজ করা হয়
  • test counter : এখানে লুপের কন্ডিশন চেক হয় এবং যদি কন্ডিশন সত্যি হয় তাহলে লুপের ভিতরের কোড গুলো এক্সিকিউট হয় আর মিথ্যা হলে লুপটি শেষ হয়ে যায়।
  • increment counter: লুপ কউন্টারের ভেল্যু বা মান ইনক্রিমেন্ট বৃদ্ধি বা হ্রাস পায়

উদাহরনঃ


<?php
for ($i = 0; $i < 5; $i++) {
echo $i;    
echo " <br>";
}
?>

 

আউটপুটঃ

0

1

2

3

4

 

 

 

৪. ফর-ইস লুপঃ

ফর-ইস লুপ সাধারনত অ্যারের উপর কাজ করে ।

foreach লুপে as শব্দের পরে যে ভেরিয়েবল থাকে সেই ভেরিয়েবলে অ্যারের এলিমেন্টগুলি একটা একটা আসে এবং ভেরিয়েবলে জমা হয়।

 

সিনট্যাক্সঃ

foreach ($array as $value) {

/*..................স্টেটমেন্টস ......................*/

}

 

উদাহরনঃ

<php

$color=array("red","blue","yellow","black","green");

foreach ($colors as $value) {

echo $value "<br />";

}

?>

 

আউটপুটঃ

red

blue

yellow

black

green

লেখক পরিচিতিঃ

Samsujjaman Bappy