পিএইচপি লুপ করার সময়:
PHP do-while loop ব্যবহার করা যেতে পারে php while loop এর মত কোডের সেট অতিক্রম করতে। PHP do-while লুপ অন্তত একবার চালানোর নিশ্চয়তা আছে।
PHP do-while লুপ প্রোগ্রামের কোডের একটি সেট কয়েকবার কার্যকর করতে ব্যবহৃত হয়। যদি আপনাকে অন্তত একবার লুপটি চালাতে হয় এবং পুনরাবৃত্তির সংখ্যাও স্থির না হয়, তবে ডু-হোয়াইল লুপ ব্যবহার করার পরামর্শ দেওয়া হয়।
এটি সর্বদা কমপক্ষে একবার কোডটি কার্যকর করে কারণ কোডটি কার্যকর করার পরে শর্তটি পরীক্ষা করা হয়।
কন্ডিশন চেক ছাড়া do-while লুপ অনেকটা while লুপের মতো। উভয় লুপের মধ্যে প্রধান পার্থক্য হল যখন লুপ শুরুতে কন্ডিশন চেক করে, যেখানে do-while লুপ লুপের শেষে কন্ডিশন চেক করে।
বাক্য গঠন:
উদাহরণ:
আউটপুট:
1 2 3 4 5 6 7 8 9 10
উদাহরণ:
একটি সেমিকোলন ব্যবহার করা হয় do-while লুপটি বন্ধ করতে। আপনি যদি do-while লুপের পরে একটি সেমিকোলন ব্যবহার না করেন, তাহলে অবশ্যই প্রোগ্রামটিতে do-while লুপের পরে অন্য কোনো স্টেটমেন্ট থাকা উচিত নয়। এই ক্ষেত্রে, এটি কোনও ত্রুটি তৈরি করবে না।
আউটপুট:
Welcome to javatpoint! Welcome to javatpoint! Welcome to javatpoint! Welcome to javatpoint! Welcome to javatpoint!
উদাহরণ:
নিম্নলিখিত উদাহরণটি অন্তত একবার $x এর মান বৃদ্ধি করবে। কারণ প্রদত্ত শর্তটি মিথ্যা।
আউটপুট:
1 is not greater than 10. 2
while এবং do-while লুপের মধ্যে পার্থক্য:
while Loop | do-while loop |
---|---|
while লুপকে এন্ট্রি কন্ট্রোল লুপও বলা হয়। | Do-while লুপটিকে এক্সিট কন্ট্রোল লুপ নামেও নামকরণ করা হয়েছে। |
শর্ত মিথ্যা হলে লুপের বডি এক্সিকিউট করে না। | শর্ত মিথ্যা হলেও লুপের শরীর অন্তত একবার কার্যকর করে। |
কন্ডিশন প্রথমে চেক করে এবং তারপর ব্লক অফ স্টেটমেন্ট এক্সিকিউট করে। | স্টেটমেন্টের ব্লক প্রথমে এক্সিকিউট করে তারপর কন্ডিশন চেক করে। |
এই লুপটি লুপটি বন্ধ করতে সেমিকোলন ব্যবহার করে না। | Do-while লুপ লুপটি বন্ধ করতে সেমিকোলন ব্যবহার করে। |

