PHP-and-MySQL/C2/Switch-Statement/Bengali
From Script | Spoken-Tutorial
Time | Narration |
---|---|
0:00 | নমস্কার, SWITCH স্টেটমেন্টের এই পিএইচপি টিউটোরিয়ালে আপনাদের স্বাগত। |
0:06 | আমি এর উপর আপনাকে একটি নতুন অধ্যায় দেখাতে যাচ্ছি কারণ এটি পিএইচপি-এর একটি গুরুত্বপূর্ণ বৈশিষ্ট্য। |
O:13 | দ্রুত রচনাক্রম (সিনট্যাক্স) তৈরি করি। |
0:16 | SWITCH স্টেটমেন্ট IF স্টেটমেন্টের জন্য একটি বিকল্প। এটি অধিক স্পষ্ট এবং প্রবন্ধনীয় পছন্দ যদিও ইনপুট একটি এক্সপ্রেশন। |
0:29 | সুতরাং, এখন কোনো মান ইনপুট করি এবং তারপর এর সমান মান সংরক্ষণ করি। |
0:36 | তারপর আমরা কোড নির্বাহ করতে পারি যদি এটি এই মানের সাথে সমান হয় বা মেলে। |
0:43 | এটি তুলনামূলক কৌশল নয়। তাই IF স্টেটমেন্টের তুলনা মান মেলানো তথা আউটপুটের জন্য যা ইনপুটের উপর নির্ভরশীল, আমরা বলতে যাচ্ছি SWITCH. |
0:55 | শুরু করা যাক। |
0:57 | SWITCH এর জন্য মৌলিক কোড। |
1:00 | চলুন এখানে একটি এক্সপ্রেশন রাখি, উদাহরণস্বরূপ আমি এখানে এলেক্স লিখব। |
1:09 | একটি ছোট প্রোগ্রাম তৈরী করি এবং আমাদের এগোনোর সাথে এটি ব্যাখ্যা করব। |
1:15 | IF স্টেটমেন্টের মতই আমরা এখানে কোঁকড়া বন্ধনী রাখবো। |
1:21 | এখন চলুন যাচাইয়ের প্রতিটি উপায় দেখা যাক। |
1:26 | আমরা এখানে মানের পরীক্ষা করতে চাই। |
1:29 | এখন আমরা এটিকে উদ্ধৃতি চিনহের মধ্যে রাখবো। |
1:32 | আপনি স্পষ্টভাবে ক্রমাঙ্কন করতে পারবেন না। |
1:35 | তাই আমরা যা লিখি তা হল - কেস (Case) - কেসের মান যা আমরা মেলাতে চাই। উদাহরণস্বরূপ - Alex. |
1:44 | তারপর আমরা কোলন বা সেমি কোলন লিখি। |
1:48 | এবং তারপর শর্ত, যদি শর্ত কেস আপনার দ্বারা বাছাই করা SWITCH এক্সপ্রেশনের সাথে মেলে। |
1:56 | তাহলে আমি লিখব - echo you have blue eyes. |
2:05 | কেস তুলনা সমাপ্ত করার জন্য আমরা ব্রেক এবং সেমিকোলন ব্যবহার করতে যাচ্ছি। |
2:11 | মনে রাখবেন যে আমরা এখানে সেমিকোলন ব্যবহার করেছি কিন্তু এখানে নয়। |
2:18 | এখন দ্বিতীয় কেস। চলুন দেখি যে এটি কিভাবে করি। |
2:23 | আমি Billy লিখব এবং echo you have brown eyes. |
2:30 | এবং তারপর ব্রেক এবং সেমি-কোলন। |
2:36 | এটি একটি একীকৃত (ইন্টিগ্রেটেড) IF-এর সমান। এই কারণেই আমি বলতে পারি - যদি আপনার নাম এলেক্স তাহলে echo you have blue eyes বা ELSE যদি আপনার নাম বিলি তাহলে echo you have brown eyes. |
2:53 | সম্ভবত কিছু লোকের এই উপায়ে এটি করা সহজ হয়। এটা অধিক পাঠযোগ্য কিন্তু এটা পছন্দের ব্যাপার। |
3:02 | আমরা আর কেস পেলাম না, আমি এই উদাহরণের জন্য শুধু এলেক্স এবং বিলি ব্যবহার করতে যাচ্ছি। |
3:10 | এখানে আমি default বলবো যা ইকো হবে - I don't know what color your eyes are. |
3:19 | আমাদের এরপর ব্রেকের দরকার নেই কারণ সেখানে অধিক কেস নেই। |
3:26 | অবশ্যই, সেখানে এরপর কোনো ব্রেক নেই কারণ ওখানে নির্বাচনের জন্য অধিক বিকল্প নেই। |
3:34 | তাহলে আমরা এখানে SWITCH পেয়ে গেছি। চলুন এটা শুরু করি। |
3:39 | এখন আমি প্রোগ্রাম বানানোর জন্য এই এলেক্সকে এখানে ভ্যারিয়েবলস এর সাথে প্রতিস্থাপন করতে যাচ্ছি। |
3:46 | তাই আমি লিখব name = Alex এবং আমি আপনাকে সিদ্ধান্ত নিতে দেবো। |
3:53 | তারপর আমি এখানে name বলবো। |
3:57 | তাহলে আপনি এখানে ভ্যারিয়েবল নিগমবদ্ধ করা দেখবেন। |
4:01 | এখন থেকে আপনার জানা উচিত যে ওটি কিভাবে করে। |
4:04 | তাহলে শুরু করা যাক এবং দেখি যে এটি কিভাবে কাজ করে। |
4:08 | আপনি switch বলবেন, আপনি এই এক্সপ্রেশন নেবেন যা এলেক্সের সমান। |
4:13 | মূলত, এটি ওই কেস যা এলেক্সের সমান এবং এটি এর অনুকরণ করবে। ব্রেক একে শেষ করে। |
4:22 | যদি নাম রাহুল হয়, ডিফল্টরূপে ইকো হবে - I don't know what colour your eyes are. |
4:29 | ঠিক আছে, তাহলে আসুন এটিকে চালানোর চেষ্টা করি। |
4:37 | শুধু পুনরালোচনার জন্য। |
4:39 | আমরা দেখতে পারি যে Alex Alex-এর সাথে সাথে আউটপুটের সাথেও মেলে। |
4:44 | আপনি কি করতে পারেন যে এখানে আপনি আপনার পছন্দমত অনেক রেখা যুক্ত কোড লিখতে পারেন। এই ব্রেক নির্ণয় করে যে কেস কোথায় শেষ হয়। |
4:54 | একটি IF স্টেটমেন্টের ব্লক শেষ করতে একটি কোঁকড়া বন্ধনীর প্রয়োজন। |
4:59 | তবে, এখানে ব্লকের সমাপ্তি ব্রেক নির্ধারিত করে। এগুলিকে ব্লকস বলা হয়। |
5:06 | সুতরাং, একে Billy তে পরিবর্তন করি এবং দেখি যে কি হয়। |
5:10 | You have brown eyes - আমরা এখানে ঠিক কি নির্ধারিত করেছি। |
5:16 | এখন আমি একে Kyle-এ পরিবর্তন করব এবং রিফ্রেশ করব, I don't know what colour your eyes are কারণ সেখানে কোনো ব্লক নেই যা আমাদের প্রোগ্রাম বৈশিষ্ট্যের মধ্যে Kyle-এর চোখের রঙ নির্ধারিত করে। |
5:31 | সুতরাং, ওটি মূলত SWITCH স্টেটমেন্ট। |
5:34 | এটি চেষ্টা করি। কিছু লোক এটি ব্যবহার করা পছন্দ করে না আর কিছু লোক করে। |
5:38 | এটা সম্ভবত IF স্টেটমেন্টের তুলনায় অনেক দ্রুত এবং নিয়ন্ত্রণ করা সহজ। এটা বেশি ভালো দেখায়। তাই এটা সত্যিই আপনার ব্যক্তিগত পছন্দের উপর নির্ভরশীল। |
5:48 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। এতে অংশগ্রহনের জন্য ধন্যবাদ। |