PHP-তে for লুপ
for লুপটি একটি কোডকে নির্দিষ্ট সংখ্যক বার পুনরাবৃত্তি করতে দেয়।
এর সিনট্যাক্স হল:
এর সিনট্যাক্স হল:
<?php
for ( প্রারম্ভিক কমান্ড; সমাপ্তি শর্ত; পাস শেষে কমান্ড ) {
লুপ বডি
}
?>
প্রারম্ভিক কমান্ড - এটি লুপ শুরু হওয়ার আগে এক্সিকিউট হবে। এগুলি শুধুমাত্র একবার এক্সিকিউট হবে। সাধারণত সেখানে কাউন্টারের প্রারম্ভিক মান সেট করা হয়। সমাপ্তি শর্ত - এটি এমন একটি শর্ত যতক্ষণ সত্য হয় ততক্ষণ লুপটি চলতে থাকবে। পাস শেষে কমান্ড - এই কমান্ডগুলি লুপের প্রতিটি পাস শেষে এক্সিকিউট হবে। সাধারণত সেখানে কাউন্টার বাড়ানো হয়।
আসুন for লুপ ব্যবহার করে 1 থেকে 9 পর্যন্ত সংখ্যাগুলি ক্রমান্বয়ে আউটপুট করি:
<?php
for ($i = 1; $i <= 9; $i++) {
echo $i;
}
?>
এখন কাউন্টার 1 দ্বারা নয়, বরং 2 দ্বারা বাড়ানো যাক:
<?php
for ($i = 1; $i <= 9; $i += 2) {
echo $i;
}
?>
উল্টো গণনা করা যেতে পারে:
<?php
for ($i = 10; $i > 0; $i--) {
echo $i;
}
?>
for লুপ ব্যবহার করে 1 থেকে 100 পর্যন্ত সংখ্যাগুলি স্ক্রিনে আউটপুট করুন।
for লুপ ব্যবহার করে 11 থেকে 33 পর্যন্ত সংখ্যাগুলি স্ক্রিনে আউটপুট করুন।
for লুপ ব্যবহার করে 0 থেকে 100 পর্যন্ত জোড় সংখ্যাগুলি স্ক্রিনে আউটপুট করুন।
for লুপ ব্যবহার করে 1 থেকে 99 পর্যন্ত বিজোড় সংখ্যাগুলি স্ক্রিনে আউটপুট করুন।
for লুপ ব্যবহার করে 100 থেকে 0 পর্যন্ত সংখ্যাগুলি স্ক্রিনে আউটপুট করুন।