পিএইচপি for লুপ কোড ব্লককে নির্দিষ্ট সংখ্যক বার সম্পাদন(execute) করে।


পিএইচপি for লুপ

কোনো একটি নির্দিষ্ট কোড ব্লককে কতবার রান করাতে হবে তা যদি আগে থেকেই জানা থাকে সেক্ষেত্রে for লুপ ব্যবহার করা হয়।

সিনট্যাক্স(Syntax)'

kt_satt_skill_example_id=117

প্যারামিটারের বর্ণনাঃ

  • initial value : লুপ শুরু হওয়ার পূর্বেই এই কোড সম্পাদিত হয়।
  • condition : এই কন্ডিশনের উপর ভিত্তিকরে কোড ব্লক রান করে। কন্ডিশন true হলে কোড রান করে, false হলে লুপ শেষ হয়ে যাবে।
  • increment/decrement : প্রতিবার কোড ব্লক সম্পাদনের পর এর ভ্যালু বৃদ্ধি/হ্রাস পায়।

নিচের উদাহরণটি রান করালে আমরা 0 থকে 5 আউটপুট পাবোঃ

kt_satt_skill_example_id=118


পিএইচপি foreach লুপ

কোন একটি array এর প্রত্যেক এলিমেন্টের জন্য কোড রান করানোর জন্য foreach লুপ ব্যবহার করা হয়।

সিনট্যাক্স

kt_satt_skill_example_id=119

প্রত্যেকবার লুপ ইটারেশন(iteration) এর জন্য কারেন্ট array এলিমেন্টটি $value এর মধ্যে জমা হয় এবং সবশেষ এলিমেন্ট-এ না পৌঁছানো পর্যন্ত array পয়েন্টার এক করে সামনে আগায়।

নিচের উদাহরণে foreach লুপ ব্যবহার করে $satt অ্যারে এর সকল এলিমেন্ট এর আউটপুট নেওয়া হয়েছেঃ

kt_satt_skill_example_id=120

আরও জানতে ভিজিট করুন পিএইচপি array টিউটোরায়াল।

Promotion