বিভিন্ন কন্ডিশন এর উপর ভিত্তিকরে বিভিন্ন কাজ সম্পাদন(execution)-এর জন্য switch স্টেটমেন্ট ব্যবহার করা হয়।
পিএইচপি switch স্টেটমেন্ট
অনেক কোড ব্লক থেকে একটি মাত্র কোড ব্লককে সম্পাদন(execute) করার জন্য switch স্টেটমেন্ট ব্যবহার করা হয়।
switch সিনট্যাক্স
kt_satt_skill_example_id=90
যেভাবে এটি কাজ করেঃ
- প্রথমে আমরা একটি সিঙ্গেল এক্সপ্রেশন n নিই যা অধিকাংশ ক্ষেত্রেই একটি ভ্যারিয়েবল এবং এটি কেবল মাত্র একবারই নির্ণয় হয়।
- তারপরে এই নির্ণিত ভ্যালু switch স্টেটমেন্ট এর প্রতিটি case ভ্যালুর সাথে তুলনা করে।
- যদি কোনো case ভ্যালুর সাথে এই ভ্যালু মিলে যায় তাহলে সেই case এর কোড ব্লক এক্সিকিউট হয়।
- break স্টেটমেন্ট এর সাক্ষাৎ পাওয়া মাত্র প্রোগ্রামের কন্ট্রোল switch স্টেটমেন্ট থেকে বের হয়ে যায়। সুতরাং break এর পরবর্তী case এর কোড ব্লক আর এক্সিকিউশন হয় না।
- যদি কোনো মিল খুঁজে না পায় তাহলে default এর কোড ব্লক এক্সিকিউশন করে।
kt_satt_skill_example_id=91
Content added By
Read more