পিএইচপি সুইচ স্টেটমেন্ট

ইফ ইলস (if else) স্টেটমেন্টের মত প্রোগ্রামে কন্ডিশন সেট করার জন্য সুইচ স্টেটমেন্ট ব্যবহার করা হয় । সুইচ স্টেটমেন্টের মাধ্যমে একটি নির্দিষ্ট ভ্যালুকে এক বা একাধিক ভ্যালুর সাথে তুলনা করা যায় । প্রত্যেকটা ভ্যালুকে কেইস বলা হয় । যদি কোন কন্ডিশনের সাথে ভ্যালু মিলে যায়, তাহলে সেই কেইসের স্টেটমেন্ট বা কোড গুলো এক্সিকিউট করে, আর না মিললে পূর্বনির্ধারিত বা ডিফল্ট কোড গুলোকে এক্সিকিউট করে ।

সুইচ স্টেটমেন্টের ফ্লোচার্ট:

 

Switch Case C#

সিনট্যাক্সঃ

switch (n) {

case label1:

/* ... যদি n=level1 হয় তাহলে এই কোড গুলো এক্সিকিউট করবে ... */

break;

case label2: 

/* ... যদি n=level2 হয় তাহলে এই কোড গুলো এক্সিকিউট করবে ... */

break;

case label3: 

/* ... যদি n=level1 হয় তাহলে এই কোড গুলো এক্সিকিউট করবে ... */

break;

...

default:

/* ... যদি n এর ভেল্যু কোন level এর সাথে না মিলে তাহলে এই কোড গুলো এক্সিকিউট করবে ... */

break;

}

 

 

উদাহারনঃ

<?php

$var= 2;

switch ($var)

{

case 1:

echo "Case 1";

break;

case 2:

echo "Case 2";

break;

default:

echo "Default case";

break;

}
?>

আউটপুটঃ

Case 2

লেখক পরিচিতিঃ

Samsujjaman Bappy