PHP Professional,Laravel 5.6 Beginning to Advance এবং Zend Certified PHP Engineer (ZCPE ) Course এ সীমিত সংখ্যক আসন বাকি আছে। আগ্রহীদেরকে অতিসত্বর মাসুদ আলম স্যার এর সাথে যোগাযোগ করার জন্য অনুরোধ করা যাচ্ছে। স্যার এর মোবাইল নম্বর : ০১৭২২ ৮১ ৭৫ ৯১

PHP Control Structure পর্ব-৪: break, continue, goto

PHP তে break statement কি?

PHP অথবা যেকোনো Programming Language এ কোনো একটা নির্দিষ্ট condition true হওয়ার প্রেক্ষিতে তাৎক্ষণিক প্রোগ্রাম execution বন্ধ করা এবং program থেকে বের হওয়ার জন্য break statement ব্যবহৃত হয়। PHP তে break স্টেটমেন্ট PHP loop অথবা switch statement এ ব্যবহৃত হয়।

PHP তে break statement এর flow chart কি ?

PHP Break statement flowchart

PHP তে break statement এর Syntax কি ?

break;

PHP তে break statement কিভাবে কাজ করে ?

PHP তে break statement সাধারণত PHP loop অথবা switch statement এ ব্যবহৃত হয়।

Working Break

PHP তে break statement এর উদাহরণ :

নিচের উদাহরণে $i এর মান যখন 6 হবে, প্রোগ্রাম তাৎক্ষণিক ভাবে তার execution বন্ধ করে দিবে। সুতরাং এখানে ফলাফল আসবে 1-5

<?php
for($i=1;$i<=10;$i++){
if($i==6){
break;
}
echo $i,"<br>";
}

এখানে নিচের উদাহরণে date function টি আজ সপ্তাহের কত তম দিন তা বের করবে , আর যখন কোনো একটা case এর সাথে match করবে break statement তাৎক্ষণিক ভাবে program এর execution বন্ধ করে দিবে।

<?php
$day= date('w');
//echo $day;
switch ($day) {
   case 1:
           echo "Today is Monday";
           break;
   case 2:
            echo "Today is Tuesday";
           break;
   case 3:
            echo "Today is Wednesday";
           break;
   case 4:
             echo "Today is Thursday";
           break;
   case 5:
            echo "Today is Friday";
           break;
   case 6:
            echo "Today is Saturday";
           break;
   default:
            echo "Today is Sunday";
           break;
}
?>

PHP তে continue statement কি?

PHP অথবা যেকোনো Programming Language এ কোনো একটা নির্দিষ্ট condition true হওয়ার প্রেক্ষিতে তাৎক্ষণিক প্রোগ্রাম execution skip করে পরবর্তী প্রোগ্রাম এ যাওয়ার জন্য continue statement ব্যবহৃত হয়।

PHP তে continue statement এর flow chart কি ?

PHP continue statement flow chart

PHP তে continue statement এর Syntax কি ?

continue;

PHP তে continue statement কিভাবে কাজ করে ?

PHP তে continue statement সাধারণত PHP loop এ ব্যবহৃত হয়। অর্থাৎ loop এর মধ্যে একটা নির্দিষ্ট condition true হওয়ার প্রেক্ষিতে তাৎক্ষণিক প্রোগ্রাম execution skip করে পরবর্তী প্রোগ্রাম এ যাওয়ার জন্য continue statement কাজ করে। নিচের ছবিটি লক্ষ্য করুন

PHP Continue Statement

PHP তে continue statement এর উদাহরণ :

নিচের উদাহরণে $i এর মান যখন 6 হবে, প্রোগ্রাম তাৎক্ষণিক ভাবে তার execution skip করে পরবর্তী প্রোগ্রামে যাবে । সুতরাং এখানে ফলাফল আসবে 1 2 3 4 5 7 8 9 10

<?php
for($i=1;$i<=10;$i++){
if($i==6){
continue;
}
echo $i,"<br>";
}

PHP তে goto statement কি?

PHP goto statement

PHP অথবা যেকোনো Programming Language এ কোনো একটা নির্দিষ্ট condition true হওয়ার প্রেক্ষিতে তাৎক্ষণিক ভাবে একটি Program এর control অন্য কোনো program এ transfer বা পাঠানোর জন্য goto statement ব্যবহৃত হয়।

PHP তে goto statement এর flow chart কি ?

PHP Goto Statement Flow Chart

PHP তে goto statement এর Syntax কি ?

goto label;
... .. ...
... .. ...
... .. ...
label: 
statement;
... .. ...

PHP তে goto statement কিভাবে কাজ করে ?

একটা নির্দিষ্ট condition true হওয়ার প্রেক্ষিতে goto দিয়ে একটা label সিলেক্ট করে এবং তাৎক্ষণিক ভাবে একটি Program এর control অন্য কোনো program এ transfer বা পাঠানোর হয়। নিচের ছবিটি লক্ষ্য করুন:

Working PHP goto

PHP তে goto statement এর উদাহরণ :

উদাহরণ ১:

<?php
goto a;
echo 'Foo';
 
a:
echo 'Bar';
?>

উপরোক্ত উদাহরণ আউটপুট হবে:

Bar

উদাহরণ ২:

<?php
for($i=0,$j=50; $i<100; $i++) {
  while($j--) {
    if($j==17) goto end; 
  }  
}
echo "i = $i";
end:
echo 'j hit 17';
?>

উপরোক্ত উদাহরণ আউটপুট হবে:

j hit 17

এই ক্যাটাগরির অন্যান্য পোস্ট:

Masud Alam
আমি মাসুদ আলম, বাংলাদেশের ৩৬ তম Zend Certified Engineer । ২০০৯ সালে কম্পিউটার সাইন্স থেকে বেচেলর ডিগ্রী অর্জন করি। দীর্ঘ ৮ বছর আমি Winux Soft, SSL Wireless, IBCS-PRIMAX, Max Group, Canadian International Development Agency (CIDA), Care Bangladesh, World Vision, Hellen Keller সহ বিভিন্ন দেশি বিদেশী কোম্পানিতে ওয়েব ডেভেলপমেন্ট এবং সফটওয়্যার ডেভেলপমেন্ট এর উপর বিভিন্ন লিডিং পজিশন এ চাকরি এবং প্রজেক্ট লিড করি। বিশেষ ভাবে বাংলাদেশের ১০০ জন জেন্ড সার্টিফাইড ইঞ্জিনিয়ার এর মধ্যে ৫২ জন ই আমার হাতে জেন্ড সার্টিফাইড হয়েছে। বর্তমানে TechBeeo Software Company তে সিইও হিসাবে আছি । পাশাপাশি w3programmers ট্রেনিং ইনস্টিটিউট এ PHP এর উপর Professional এবং Advance Zend Certified PHP -7 Engineering কোর্স করাই। আর w3programmers.com সাইট টি আমার।

Leave a Reply

Your email address will not be published. Required fields are marked *