৩. ফর লুপঃ হোয়াইল লুপের মত ফর লুপে কন্ডিশন যতক্ষণ পর্যন্ত সত্য হয় হোয়াইল লুপ এক বা একাধিক স্টেটমেন্টকে কে ব্যবহার করতে থাকে । মূল পার্থক্য হল ফর লুপের ভিতরেই ইনিশিয়ালাইজেশন, কন্ডিশন চেকিং, ইনক্রিমেন্ট / ডিক্রিমেন্ট হয় ।
ফর লুপের ফ্লোচার্টঃ
সিনট্যাক্সঃ
for (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