PHP-and-MySQL/C2/Logical-Operators/Assamese

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:00 নমস্কাৰ আৰু ল’জিকেল অপাৰেতৰচৰ (Logical Operators) টিউট’ৰিয়েললৈ স্বাগতম । এইটো এটা অতি সংক্ষিপ্ত টিউট’ৰিয়েল কিন্তু মই ইয়াক এই মূহুৰ্তত তেনেদৰেই ৰাখিম
00:09 মই ইফ ("if") ষ্টেতমেন্ত এটাৰ উদাহৰণ এটা ব্যৱ্হাৰ কৰিম কাৰণ এই পৰ্যন্ত মই তাকেই পাইছো
00:18 ল’জিকেল অপাৰেতৰ (Logical Operator) এটা কি হয় ? আহক কিছু যুক্তি সংযুক্ত কৰো আৰু কওঁ ই এন্দ (AND) বা অৰ (OR) অপাৰেতৰ
00:27 এতিয়া, যদি মই মোৰ ইফ ("if") ষ্টেতমেন্তৰ বাবে মৌলিক বিন্যাস (basic layout) নিৰ্মান কৰাৰে আৰম্ভ কৰো, আপুনি এইসমূহৰ সৈতে কি কৰিব পাৰে তাক দেখুৱাবলৈ মই কাম কৰিম
00:43 আগতে আমি '1 টো 1তকৈ ডাঙৰ'ৰ দৰে উদাহৰণ পাইছিলো যি সেই সময়ত ফল্চ (False) ঘূৰাই দিবলৈ গৈছে
00:54 আহক আমি ক’ত শুদ্ধ চাবলৈ ইয়াক মাত্ৰ পৰীক্ষা কৰো । গতিকে সেইটো ফল্চ ("False")
01:04 এতিয়া, কি হ’ব যদি মই ক’লো "যদি 1 টো 1তকৈ ডাঙৰ বা 1ৰ সমান হয়"
01:18 এতিয়া আমি ইয়াক অৰ ('or') হিচাবে নিলিখো, আমি ইয়াক দুটা উলম্ব শাৰী বা দুটা পাইপ (pipe) হিচাবে লিখো
01:26 সেইবিষয়ে সম্পূৰ্ণ নিশ্বিত নহয় কিন্তু যদি আপুনি মোৰ কীবৰ্ড (keyboard)ক জানে এইটো চিফত কী (shift key)টোৰ পাছৰটো হ’ব - দুটা উলম্ব শাৰী তাৰমানে অৰ ('OR')
01:38 গতিকে, যদি আমি ইয়াক কম্পাইল (compile) কৰো, আপুনি ফলাফলটো কি হ’ব বুলি ভাবে ?
01:43 এতিয়া আহক ইয়াৰদ্বাৰা এবাৰ ৰান কৰো - যদি 1 টো 1তকৈ ডাঙৰ - ফল্চ ("false") আৰু গতিকে আমি ফল্চ ("false") লিখিলো বা 1 টো 1ৰ সমান...
01:54 আমি জানো যে 1 টো 1ৰ সমান হৈছে ট্ৰু ("true") । গতিকে, ইয়াত আমি কৈছো অৰ (OR) 1 টো 1ৰ সমান, এন্দ (AND) নহয় ; কাৰণ যদি আমি এন্দ (AND) কওঁ তেন্তে দুয়োটাই ট্ৰু ("true") হ’ব লাগিব
02:09 অৰ (OR), অথবা এইটো নিৰ্মান কৰিবলৈ এইসমূহ ট্ৰু ("true") হ’ব পাৰে
02:12 আউতপুতটো । গতিকে আশাকৰো আমি ট্ৰু ("true") পাওঁ
02:16 ঠিক আছে, গতিকে সেইটোৱেই অৰ (OR)
02:18 মূলত ই আপোনাক দুটা তুলনা ল’বলৈ অনুমতি দিয়ে, সিহঁতক আপোনাৰ ইফ (if) ষ্টেতমেন্তত দেখাওঁক আৰু যদি সিহঁতৰ কোনো এটা ট্ৰু ("true") হয় - তেন্তে এইটো এটা আইদাৰ ("either") অপাৰেতৰৰ দৰে...
02:30 সিহঁতৰ কোনো এটা ট্ৰু ("true") হ’লে, আপুনি ট্ৰু ("true") পাব
02:34 এন্দ (AND) অপাৰেতৰটো এটা পৃথক বিষয়
02:39 এইটো কাৰ্যকৰী হ’বলৈ এন্দ (AND)ক ইহঁতৰ দুয়োটাই ট্ৰু ("true") হোৱা প্ৰয়োজন
02:46 গতিকে, আমি ইয়াত ফল্চ ("false") পালো কাৰণ 1 টো 1তকৈ ডাঙৰ নহয়
02:51 আমি আমাৰ কম্পেৰিজন অপাৰেতৰচ (comparison operators)লৈ ঘূৰি যাওঁ আৰু আমি ক’ম "যদি 1 টো 1তকৈ ডাঙৰ বা 1ৰ সমান এন্দ (AND)(&&) 1 সমান 1ৰ ", ইয়াত আমি ট্ৰু ("true") পাম
03:04 গতিকে এতিয়া, মই প্ৰকৃততে এই পৰীক্ষাটোত কিছু ভেৰিয়েবলচ (variables) সংলগ্ন কৰাৰ বিষয়ে ভাবিব পাৰো
03:10 কিন্তু মই একেবাৰে নিশ্বিত যে মোৰ আন টিউটৰিয়েল সমূহ অনুসৰণ কৰি আপুনি এতিয়া ভেৰিয়েবলচ (variables)ৰ ওপৰত নিয়ন্ত্ৰণ পাইছে
03:17 গতিকে এয়াই হৈছে ল’জিকেল অপাৰেতৰ (logical operators) দুটা
03:20 আপুনি সিহঁতক বৰ দৰকাৰী হিচাবে পাব কাৰণ আপুনি কব বিচাৰিব, উদাহৰণ স্বৰূপে : এইটো এটা আদৰ্শ উদাহৰণ; আপুনি এইটো মোৰ প্ৰকল্প এটাত বিচাৰি পাব
03:30 এইখন এখন লগইন ("login") ফৰ্ম । ধৰাহ’ল, উপভোক্তা এজনে ওৱেবচাইত (website) এটাত লগইন ('login') কৰিব বিচাৰিছে
03:35 হইতো আপুনি আগতে ওৱেবচাইত (website) এটাত লগইন (login) কৰিছে আৰু ই আপোনাৰ ইউজাৰনেম ("username") আৰু পাছওৱৰ্ড ("password") এন্টাৰ কৰিবলৈ কয় । এতিয়া কীওৱৰ্ডসমূহ (keywords) ইয়াত আছে
03:43 আমি পৰীক্ষা কৰিব লাগিব যে উপভোক্তাই ইউজাৰনেম ("username") আৰু পাছওৱৰ্ড ("password")টো এন্টাৰ কৰিলেনে
03:48 যদি তেওঁলোকে কৰা নাই, তেন্তে ইউজাৰনেম ("username")টো পাছওৱৰ্ড ("password")ৰ লগত তুলনা কৰাৰ কোনো যুক্তি নাই
03:52 গতিকে আমি ক’ব পাৰো, উদাহৰস্বৰূপে :
03:54 যদি ইউজাৰনেম (username)টো, প্ৰকৃততে আহক ইয়াক কৰো, মই ক’ম '$username'(ইউজাৰনেম) সমান এলেক্স ("alex") আৰু মোৰ '$password'(পাছওৱৰ্ড) সমান "abc"
04:04 এতিয়া, মই এইবোৰক পৰিপূৰণ কৰিম । মই ক’ব পাৰো ইউজাৰনেম ("username") এন্দ (AND)(&&) পাছওৱৰ্ড ("password")
04:11 সেই মূহুৰ্তত, ই ট্ৰু ("True") ক’ব
04:15 মই এইটো সলাম । মই "OK" ক’ম বা "you forgot to fill out a field" (আপুনি এটা ফিল্ড ভৰ্তি কৰিবলৈ পাহৰিলে) কাৰণ ঘটনাক্রমে তাত HTML fields(ফিল্ডচ) হ’ব
04:27 এইটো ঠিকে হ’ব কাৰণ আমি দু্য়োটা মান পালো
04:32 গতিকে, আহক ইয়াক চেষ্টা কৰো । হয়, ই "OK" কৈছে
04:37 এতিয়া যদি মই তাত মোৰ পাছওৱৰ্ড (password)টো লিখিবলৈ পাহৰিলো তেন্তে কি হ’ব ? এই সময়ত তাত একো নাই - স্পেছ (space) নাই - আহক তাৰ পৰা পৰিত্ৰান পাওঁ
04:48 "You forgot to fill out a field" (আপুনি এটা ফিল্ড ভৰ্তি কৰিবলৈ পাহৰিলে)
04:50 গতিকে, যদি আপুনি এইবিলাক উপভোক্তাৰ পৰা আহিছে বুলি কল্পনা কৰে - গতিকে আপোনাৰ ইউজাৰনেম ("username")আৰু পাছওৱৰ্ড ("password")টো লিখাৰ দৰে এইটো অন্তৰ্ভুক্ত হ’ল
05:00 আমি ইউজাৰনেম ("username") আৰু পাছওৱৰ্ড ("password") কৈছো ; মূলত ইউজাৰনেম ("username")টো নিজে ট্ৰু ("true") কাৰণ ই উপলব্ধ...
05:07 যদি আপুনি তাক ভিতৰত পায়, সেইটো গ্ৰহণযোগ্য হ’ব ; সেইটো ট্ৰু ("true") হ’ব
05:14 আমি মাত্ৰ তাক পৰীক্ষা কৰিম, আগবাঢ়ক
05:18 গতিকে, কাৰণ আমি ইউজাৰনেম ("username") আৰু পাছওৱৰ্ড ("password") পালো তেনেহলে সেইটো ভাল
05:23 কিন্তু অৰ ('OR')টোৰ বাবে সেইটোৱে প্ৰকৃততে কোনো উমান নিদিয়ে আৰু কি হ’ব আপুনি কল্পনা কৰিব পাৰে
05:29 গতিকে এতিয়া, ই ট্ৰু ("true")ৰ সমান হ’ব কাৰণ আমি দুয়োটা মান পালো । গতিকে এইটো "OK"
05:36 এতিয়া, যদি মই সিহঁত দুয়োতাৰ সৈতে আগবাঢ়ো আৰু চেষ্টা কৰো
05:41 যদি ইউজাৰনেম ("username")টো উপলব্ধ, গতিকে ইউজাৰনেম ("username")টো ট্ৰু ("True")...
05:45 সেইসময়ত তাত কোনো মান নাই - গতিকে এইটো ফল্চ ("False")
05:48 বা পাছওৱৰ্ড ("password")টো ট্ৰু - সেইটোৱেই উপলব্ধ মানটো, সেইসময়ত ই নহয়, গতিকে ই ফল্চ ("False")
05:56 গতিকে, আমি ক’বলৈ গৈছো "You forgot to fill out a field" (আপুনি এটা ফিল্ড ভৰ্তি কৰিবলৈ পাহৰিলে)
06:00 মই ইয়াত মাত্ৰ "Nothing"(নথিং) লিখিম কাৰণ সেইসময়ত ই একো নুবুজাই
06:05 গতিকে ৰিফ্ৰেচ (refresh) কৰক । মই ইয়াক "Nothing"(নথিং) বনাম
06:08 গতিকে আপুনি দেখিছে, ইতিমধ্যে এইবিলাক প্ৰতিদিনৰ php applications(এপ্লিকেচনচ)ত কিমান দূৰ দৰকাৰী হয় মই বৰ্ণনা কৰিলো
06:17 উদাহৰণস্বৰূপে - কোনোৱে ভৰ্তি কৰিব পৰা এখন ফৰ্ম । ইয়াৰ বাবে আপুনি অন্য বহুতো উপভোক্তা পাব
06:22 কিন্তু সেইটো তেতিয়া
06:24 দুটা অপাৰেতৰচ যি হৈছে ল’জিকেল অপাৰেতৰচ (logical operators)
06:27 সিহঁতক চেষ্টা কৰক আৰু আপুনি সিহঁতৰ সৈতে কি কৰিব পাৰে চাওঁক
06:31 মই নিশ্বয় সোনকালেই মোৰ এটা প্ৰকল্পত ইহঁতক ব্যৱহাৰ কৰিম
06:35 দৰ্শনৰ বাবে ধন্যবাদ
06:37 মই মৌচুম হাজৰিকাই স্প’কেন টিউ”ৰিয়েল প্ৰকল্পত অনুবাদ কৰিছো

Contributors and Content Editors

Mausamh9