PHP কন্ট্রোল ফ্লো (Control flow) PHP হুয়াইল লুপ (while Loop) Estimated reading: 1 minute 9 views Contributors সারাংশ: এই টিউটোরিয়ালে, আপনি শিখবেন কিভাবে PHP while loop ব্যবহার করতে হয়। যতক্ষণ পর্যন্ত কন্ডিশন true থাকে ততক্ষণ পর্যন্ত while loop এর কোড ব্লক সম্পাদিত হতে থাকে। PHP while Loop পরিচিতি সিনট্যাক্স<?php while (expression) { statement; }যেভাবে এটা কাজ করে. প্রথমত, PHP এক্সপ্রেশন মূল্যায়ন করে। ফলাফল true, হলে, PHP স্টেটমেন্ট কার্যকর করে। তারপর, PHP আবার এক্সপ্রেশন পুনরায় মূল্যায়ন করে। যদি এটি এখনও true হয়, PHP আবার স্টেটমেন্ট কার্যকর করে। কিন্তু এক্সপ্রেশন টি false, হলে লুপ শেষ হয়।প্রথম পুনরাবৃত্তি শুরু হওয়ার আগে এক্সপ্রেশন false এ মূল্যায়ন করলে, লুপটি তৎক্ষণাত শেষ হয়ে যায়। যেহেতু PHP while প্রতিটি পুনরাবৃত্তির আগে এক্সপ্রেশনের মূল্যায়ন করে, সেহেতু লুপ pretest loop হিসেবেও পরিচিত আপনার লুপ বডিতে একটি স্টেটমেন্ট থাকলে কার্লি ব্রেসিস এর প্রয়োজন নেই: <?php while (expression) statement;যাইহোক, স্টেটমেন্টের সাথে সর্বদা কার্লি ব্রেসিস অন্তর্ভুক্ত করা ভাল, যদিও execute করার জন্য স্টেটমেন্ট থাকে ।নিম্নলিখিত ফ্লোচার্টটি ব্যাখ্যা করে যে while লুপ কীভাবে কাজ করে: PHP while loop এর উদাহরণ নিম্নলিখিত উদাহরণটি 1 থেকে 10 পর্যন্ত পূর্ণ সংখ্যা যোগ করতে একটি while লুপ ব্যবহার করে:<?php $total = 0; $number = 1; while ($number <= 10) { $total += $number; $number++; } echo $total; ?> আউটপুট:55PHP while লুপ-এর জন্য বিকল্প সিনট্যাক্সwhile লুপ এর বিকল্প সিনট্যাক্স নিম্নরূপ:<?php while (expression): statement; endwhile;নিম্নলিখিতটি 1 থেকে 10 পর্যন্ত পূর্ণ সংখ্যার যোগফল করতে while লুপ এর বিকল্প সিনট্যাক্স ব্যবহার করে।<?php $total = 0; $number = 1; while ($number <= 10) : $total += $number; $number++; endwhile; echo $total; ?> আউটপুট:55সারসংক্ষেপযতক্ষণ শর্ত true হয়, কোড ব্লক চালানোর জন্য PHP while লুপ ব্যবহার করুন । PHP কন্ট্রোল ফ্লো (Control flow) - Previous PHP for Loop (ফর লুপ) Next - PHP কন্ট্রোল ফ্লো (Control flow) PHP ডু…হুয়াইল লুপ (do…while Loop)