PHP-and-MySQL/C2/Switch-Statement/Assamese
From Script | Spoken-Tutorial
Time | Narration |
---|---|
00:00 | নমস্কাৰ আৰু চুইতচ ষ্টেতমেন্তৰ (SWITCH statement) এই PHP টিউট’ৰিয়েললৈ স্বাগতম |
00:07 | মই আপোনাক ইয়াৰ ওপৰত এটা নতুন অধ্যায় (exercise) দেখুৱাবলৈ গৈছো কাৰণ এইটো PHPৰ এটা গুৰূত্বপূৰ্ণ বৈশিষ্ট্য (important feature) |
O0:14 | আহক সোনকালে গাঠণি (syntax)টো নিৰ্মান কৰো |
00:20 | চুইতচ ষ্টেতমেন্ত (SWITCH statement)টো হৈছে ইফ ষ্টেতমেন্ত (IF statement)ৰ বাবে এটা বিকল্প (substitute) । ই অধিক স্পষ্ট আৰু প্রবন্ধনীয় পছন্দ যদিও ইনপুট (input)টো এটা বিৱৰণ (expression) |
00:34 | গতিকে, আহক এতিয়া কিবা মান এটা ইনপুট (input) কৰো আৰু তাৰপাছত মানটো ইয়াৰ সমান বুলি ছেভ (save) কৰো |
00:41 | তাৰপাছত আমি ক’ড (code)টো কাৰ্যকৰী (execute) কৰিব পাৰিম যদি ই এই মানটোৰ সমান বা সদৃশ হয় |
00:47 | এইটো এটা তুলনামূলক কৌশল (comparison technique) নহয় । গতিকে, সদৃশ মানবোৰ আৰু ইনপুত (input)টোৰ ওপৰত নিৰ্ভৰশীল আউতপুতবোৰ (outputs)ৰ বাবে এটা ইফ ষ্টেতমেন্ত (IF statement) তুলনা কৰিবলৈ, আমি ক’বলৈ গৈছো চুইতচ (SWITCH) |
01:00 | আহক আৰম্ভ কৰো |
01:03 | চুইতচ (SWITCH)টো হৈছে ইয়াৰ বাবে মৌলিক ক’ড (code) |
01:07 | আহক ইয়াত এটা বিৱৰণ (expression) দিওঁ, উদাহৰণস্বৰূপে, মই ইয়াত এলেক্স (Alex) ক’ম |
01:12 | আহক এটা সৰু প্ৰোগ্ৰাম নিৰ্মান কৰো আৰু আমি আগবাঢ়ি গ’লে মই ইয়াক ব্যাখ্যা কৰিম |
01:17 | ইফ ষ্টেতমেন্ত (IF statement)ৰ দৰে আমি ইয়াত মাজুবন্ধনী (curly brackets) দিম |
01:20 | এতিয়া আহক প্ৰত্যেককে পৰীক্ষা কৰিবলৈ মতাৰ পদ্ধতিটো চাওঁ |
01:25 | আমি ইয়াত মানটো পৰীক্ষা কৰিবলৈ বিচাৰিছো |
01:28 | এতিয়া আমি ইয়াক উদ্ধৃতি চিহ্ন (quotation marks)ৰ মাজত ৰাখিম |
01:32 | আপুনি স্পষ্টভাবে সংখ্যা (number) দিব নোৱাৰে |
01:35 | গতিকে আমি যি লিখিম সেইয়া হৈছে - কেচ (case) - কেচ (case)ৰ মান যি আমি মিলাবলৈ বিচাৰিছো । উদাহৰণস্বৰূপে - এলেক্স (Alex) |
01:48 | তাৰপাছত আমি এটা ক’লন (colon) বা এটা চেমিক’লন (semi colon) লিখিম |
01:51 | আৰু তাৰপাছত চৰ্ ত(condition)টো যদি কেচ (case)টো আপুনি বাচি লোৱা চুইতচ (SWITCH) বিৱৰণ (expression)টোৰ সৈতে মিলিছে |
01:57 | গতিকে, মই লিখিম - echo you have blue eyes (ইকৌ ইউ হেভ ব্লো আইচ) |
02:05 | আমাৰ কেচ তুলনা (case comparison)টো সমাপ্ত কৰিবলৈ আমি ব্রেক (break) আৰু এটা চেমিক’লন (semicolon) ব্যৱ্হাৰ কৰিম |
02:12 | মনত ৰাখিব যে আমি চেমিক’লন (semicolon)টো ইয়াত ব্যৱ্হাৰ কৰিছো কিন্তু ইয়াত নহয় |
02:18 | এতিয়া দ্বিতীয় কেচ (case)টো । আহক চাওঁ ইয়াক কিদৰে কৰা হয় |
02:24 | মই লিখিম বিলি (Billy) আৰু echo you have brown eyes (ইকৌ ইউ হেভ ব্ৰাউন আইচ) |
02:35 | ঠিক আছে, আৰু তাৰপাছত ব্রেক (break) আৰু চেমি-ক’লন (semi-colon) |
02:40 | এইটো এটা একতৃত (integrated) ইফ (IF)ৰ দৰে । এইকাৰণে মই ক’ব পাৰিম - যদি আপোনাৰ নামটো এলেক্স (Alex) তেন্তে echo you have blue eyes (ইকৌ ইউ হেভ ব্লো আইচ) বা অন্যথা যদি (ELSE IF) আপোনাৰ নামটো বিলি (Billy) you have brown eyes (ইউ হেভ ব্ৰাউন আইচ) |
02:56 | সম্ভৱত কিছু লোকৰ বাবে এইটো এনেদৰে কৰাটো সহজ । এইটো এটা অধিক পাঠযোগ্য কিন্তু ই এটা পচন্দৰ বিষয় |
03:05 | ঠিক আছে আমি আৰু কেচ (case) নাপাওঁ, মই মাত্ৰ এই উদাহৰণটোৰ বাবে এলেক্স (Alex) আৰু বিলি (Billy) ব্যৱহাৰ কৰিম |
03:11 | ইয়াত মই ক’ম দিফ’ল্ট (default) যি ইকৌ কৰিব - I don't know what color your eyes are (আই দ’ন্ত নৌ হোৱাত ক’লৰ ইয়ৰ আইচ আৰ) |
03:21 | ঠিক আছে, আমাক ইয়াৰ পাছত এটা ব্ৰেক (break) নালাগে কাৰণ তাত আৰু কেচ (case) নাই |
03:27 | অৱশ্যেই, ইয়াৰ পাছত ব্ৰেক (break) নাই কাৰণ তাত আৰু নিৰ্বাচন কৰিবলৈ কোনো বিকল্প নাই |
03:33 | ঠিক আছে, গতিকে, আমি ইয়াত আমাৰ চুইতচ (SWITCH) পালো । আহক ইয়াক আৰম্ভ কৰো |
03:39 | এতিয়া মই ইয়াত এই এলেক্স (ALEX)ক এটা ভেৰিয়েবলৰ সৈতে প্ৰতিস্থাপন কৰিম, আমাৰ প্ৰোগ্ৰামটো বনাবলৈ |
03:47 | গতিকে মই লিখো নেম সমান (name equals), আৰু মই সেইটো আপোনাক সিদ্ধান্ত কৰিবলৈ দিছো |
03:55 | তাৰপাছত মই নেম (name) ক’ম, ইয়াত |
03:58 | গতিকে আপুনি দেখিছে কেনেকৈ আমি ইয়াত এটা ভেৰিয়েবল অন্তৰ্ভুক্ত কৰো |
04:03 | এতিয়া সেইটো কেনেকৈ কৰা হয় আপুনি জানিব লাগিব |
04:06 | গতিকে,আহক আৰম্ভ কৰো আৰু চাওঁ কেনেদৰে ই কাম কৰিব |
04:09 | আপুনি ক’ব চুইতচ (switch), আপুনি এই বিৱিৰণটো ল’ব, যিটো এলেক্স (Alex)ৰ সমান |
04:14 | মূলত, এইটোৱেই হৈছে কেচ (case) যি এলেক্স (Alex)ৰ সমান আৰু মই এইটো ইকৌ কৰিম । ব্ৰেক (break)টো হৈছে ইয়াক সমাপ্ত কৰিবলৈ |
04:22 | আৰু এইটো হৈছে কেচ (case), বিলি (Billy) আৰু মই এইটো ইকৌ (echo) কৰিম আৰু এটা ব্ৰেক (break)ৰে শেষ কৰিম |
04:28 | যদি নামটো ধৰক, ৰাহুল (Rahul), দিফল্ট (default)টোৱে ইকৌ (echo) কৰিব - I don't know what color your eyes are (আই দ’ন্ত নৌ হোৱাত ক’লৰ ইয়ৰ আইচ আৰ) |
04:35 | ঠিক আছে, গতিকে আহক ইয়াক ৰান কৰি চেষ্টা কৰো |
04:38 | পুনৰালোচনা কৰিবলৈ |
04:41 | আমি চাব পাৰো যে এলেক্স (Alex) এলেক্স (Alex)ৰ লগত মিলাটো আউতপুত (output)টোৰ লগতো মিলিছে |
04:47 | আপুনি যি কৰিব সেইয়া হৈছে আপুনি বিচৰা ধৰণে ইয়াত বহু শাৰীৰ ক‘ড (code) লিখিব পাৰে । এই ব্ৰেকে (break) কেচ (case)টো ক’ত শেষ হয় নিৰ্ণয় কৰে |
04:56 | এটা ইফ ষ্টেতমেন্ত (IF statement )ক ব্লক (block) এটা শেষ কৰিবলৈ মাজুবন্ধনী (curly brackets) লাগে |
05:01 | যিকিনহওঁক, ইয়াত ব্ৰেকে (break) ব্লক (block)টোৰ শেষক নিৰ্ণয় কৰে । এই বোৰক ব্লকচ (blocks) বোলা হয় |
05:06 | গতিকে, আহক ইয়াক বিলি (Billy)লৈ সলাওঁ আৰু কি হয় চাওঁ |
05:10 | You have brown eyes (ইউ হেভ ব্ৰাউন আইচ) - নিশ্বিতভাবে আমি ইয়াত যি নিৰ্ণয় কৰিছিলো |
05:14 | থিক আছে, এতিয়া মই ইয়াক কাইল (Kyle)লৈ সলনি কৰিম.....আৰু ৰিফ্ৰেচ (refresh) কৰক, I don't know what color your eyes are (আই দ’ন্ত নৌ হোৱাত ক’লৰ ইয়ৰ আইচ আৰ), কাৰণ আমাৰ প্ৰোগ্ৰামৰ বৈশিষ্টত কোনো ব্লক (block) নাই যি কাইলৰ (Kyle's) চকুৰ ৰং (eye colour) দৰ্শাই |
05:31 | গতিকে, মূলত সেইটোৱেই চুইতচ ষ্টেতমেন্ত (SWITCH statement)টো |
05:34 | ইয়াক চেষ্টা কৰক । কিছুলোকে ইয়াক ব্যৱহাৰ কৰি ভাল নাপাই, কিছুৱে ইয়াৰ ব্যৱহাৰক প্ৰাধান্য দিয়ে |
05:39 | ই সম্ভবত ইফ ষ্টেতমেন্ত (IF statement)টোতকৈ অধিক দ্ৰুত (faster) । ইয়াক নিয়ন্ত্ৰন (control) কৰা সহজ । ই দেখাত বহু উন্নত । গতিকে প্ৰকৃততে এইটো আপোনাৰ নিজা পচন্দৰ ওপৰত |
05:49 | দৰ্শন কৰাৰ বাবে ধন্যবাদ । স্প’কেন টিউট'ৰিয়েল প্ৰকল্পৰ বাবে মই মৌচুম হাজৰিকা । শুভ বিদা্য় |