PHP-and-MySQL/C2/If-Statement/Malayalam

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:00 ഈ അടിസ്ഥാന php 'സ്പോകെൻ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം. ഇവിടെ 'IF' 'എന്ന സ്റ്റെമെന്റ്റ് നാം ചർച്ച ചെയ്യും.
00:06 നിങ്ങൾ മുമ്പുതന്നെ രേഖ എഴുതിയിട്ടുണ്ടെങ്കിൽ, 'IF' സ്റ്റെമെന്റ്റ് ൽ വരാം.
00:11 'Php' ൽ ഇത് വളരെ വ്യത്യസ്തമല്ല. ഞാൻ ഉടൻ തന്നെ ഒരു പ്രാവശ്യം പൂർത്തിയാക്കുകയും കാണിക്കുകയും ചെയ്യും.
00:16 അതിനാൽ നമുക്ക് തുടങ്ങാം.
00:18 ശരി, ഇവിടെ 'IF' സ്റ്റെമെന്റ്റ് ക്കുറിച്ച് ഒരു ഹ്രസ്വചിത്രമുണ്ട്. ഇത് ഒരു condition. എടുക്കുന്നു.
00:23 കണ്ടീഷൻ True, ആണെങ്കിൽ, അത് ഒരു കോഡ് പാത്ത് നിർത്തുന്നു.
00:28 False, ആണെങ്കിൽ, അത് മറ്റൊരു കോഡ് പാത്ത് നിർവഹിക്കും.
00:32 ഉദാഹരണമായി - ഇത് ഘടനയാണ്.
00:36 എങ്കിൽ - ബ്രാക്കറ്റിനുള്ളിൽ 1 equals 1. എന്ന് അറിയാനുള്ള കണ്ടീഷൻ ആണ്
00:41 ഒരു ഡബിൾ 'equal to' സൈൻ ഇവിടെ ഉപയോഗിക്കുമെന്ന് ശ്രദ്ധിക്കുക. ഇതാണ് കോംപരിസോൺ operator.
00:47 മറ്റൊരു ട്യൂട്ടോറിയലിൽ നാം 'ഓപ്പറേറ്റേഴ്സ്' നെക്കുറിച്ച് പഠിക്കാം.
00:50 ഇത് 'is equal to' എന്ന് വായിക്കുന്നു അത് 'equals'.നു സമാനമാണ്
00:56 നമ്മൾ വേരിയബിളുകൾ ഉപയോഗിക്കുമ്പോൾ, നമ്മൾ 'double equal to'.ഉപയോഗിക്കുന്നതിനെ താരതമ്യം ചെയ്യണം.
01:02 നിങ്ങൾ 'True' പാത പോകുകയാണെങ്കിൽ, നിങ്ങൾക്ക് രണ്ട് വളഞ്ഞ ബ്രാക്കറ്റുകൾ ഉപയോഗിക്കാം.
01:06 നമ്മൾ ഇവിടെ ഒന്ന് തുറക്കാൻ പോകുന്നു.
01:08 ബ്രാക്കറ്റുകൾക്കിടയിൽ ഞങ്ങളുടെ കോഡ് പ്രവർത്തിക്കും.
01:12 അത് 'Not True',എങ്കിൽ, നമ്മൾ else.പറയും.
01:15 ഒരേ ഘടന - അതിനാൽ, രണ്ട് വളഞ്ഞ ബ്രാക്കറ്റുകൾ.
01:17 ഉദാഹരണത്തിന്if 1 equals 1 നമ്മൾ echo 'True'.പറയും.
01:23 1 എന്നത് സമമല്ലെങ്കിൽ നമ്മുടെ ഫയൽ റൺ ചെയ്യുമ്പോൾFalse.ആണ്.
01:30 1 മുതൽ 1 വരെയുള്ള സമപ്രായങ്ങൾക്കു ശേഷം, നമ്മുടെ ഫയൽ റൺ ചെയ്യുമ്പോൾ നമുക്ക് ലഭിക്കുന്നത് True. ആണ്.
01:36 ഇത് മാറ്റാം. ഒന്നു് 2 ആണു്, അതു് ലഭ്യമല്ലെങ്കിൽ, അപ്പോൾ നമ്മൾ False.ലഭിക്കും.
01:42 അതിനാൽ, ഒരു സംഖ്യ മറ്റൊന്നിനേക്കാണോ ഞങ്ങളോട് പറയാൻ ലളിതമായൊരു പ്രോഗ്രാം സൃഷ്ടിച്ചിട്ടുണ്ടാകുക.
01:49 ഒരു പ്രോഗ്രാമിന് വളരെ നിസ്സാരമായ അപേക്ഷയാണ് ഇത്.
01:52 അതിനാൽ, ഞാൻ കൂടുതൽ എന്തെങ്കിലും ചേർക്കും. ഒരു രഹസ്യവാക്ക് ആക്സസ്സിനായി ഒരു ചെറിയ പ്രോഗ്രാം ഞാൻ സൃഷ്ടിക്കും.
01:58 നമ്മൾ ഒരു വേരിയബിളിൽ പാസ്വേഡ് മാറ്റാൻ പോകുന്നു.
02:03 പറയുക, $password "abc" ആണ്.
02:05 ഞാൻ ഒരു വേരിയബിൾ എന്റെ IF ഫങ്ക്ഷന് ലേക്ക് കൊടുക്കുന്നു
02:11 password, ഓർക്കുന്നു എങ്കിൽ ആണെങ്കിൽ, double equals "def"
02:15 Access granted.ഞാൻ പറയുന്നു.
02:21 ക്ഷമിക്കണം, ഞാൻ ഒരു തെറ്റ് ചെയ്തു. 'def' ആണ് നമ്മൾ ഉപയോക്താവിനോട് ചോദിക്കേണ്ട പാസ്വേഡ്. സിസ്റ്റത്തിൽ ഇൻപുട്ട് ചെയ്യുന്ന പാസ്വേർഡ് ആണ് 'abc'.
02:32 അതിനാൽ, അത് 'def' ആണെങ്കിൽ, ഞാൻAccess denied'.പറയും.
02:39 ഞാൻ ഇൻപുട്ട് നൽകിയ പാസ്വേഡ് 'abc' ആണ്.
02:42 നമ്മള് പാസ്വേഡ് പാസ്വേഡ് 'def' എന്നതിനൊപ്പം താരതമ്യം ചെയ്യാന് പോകുന്നു.
02:50 ഇതു് 'def' എന്നാണെങ്കിൽ, നമ്മൾ Access granted else Access denied.പറയാൻ പോകുന്നു.
02:57 ഇത് പരീക്ഷിച്ചു നോക്കാം.
03:00 Access denied. പാസ് വേർഡുകൾ പൊരുത്തപ്പെടുന്നില്ല എന്നതാണ്.
03:05 ഈ അടിസ്ഥാനത്തിൽ, ഞാൻ ഒരു ചരം സംയോജിപ്പിച്ചതായി നിങ്ങൾക്ക് ഇവിടെ കാണാം.
03:10 ഇത് 'def' എന്ന് മാറ്റുക, 'Access grant' നമുക്ക് ലഭിക്കും.
03:18 കാരണം എനിക്ക് ഇവിടെ ഒരു കോഡും ഒരു കോഡും ഉണ്ട്.
03:22 ഞാൻ ഈ കുർലി ബ്രാക്കറ്റുകൾ ഒഴിവാക്കാനാകും.
03:25 എന്നെ സംബന്ധിച്ചിടത്തോളം അതൊരു നിശബ്ദമായി തോന്നുന്നു.
03:29 ദയവായി ശ്രദ്ധിക്കുക - ഈ ലളിതമായ 'IF' സ്റ്റെമെന്റ്റ് കൾക്ക് നിങ്ങൾക്ക് ഒരു കോഡുള്ള കോഡ് മാത്രമേ ഉള്ളൂ എങ്കിൽ കുർലി ബ്രാക്കറ്റുകൾ ചേർക്കാൻ ഒരു പോയിന്റും ഇല്ല.
03:37 ഇവിടെ വരിയിൽ നിങ്ങൾക്കൊരു വരി ഉണ്ടെങ്കിൽ, നിങ്ങൾക്ക് വളഞ്ഞ ബ്രാക്കറ്റുകൾ ആവശ്യമാണ്.
03:42 ഉദാഹരണത്തിന്, നമുക്ക് ഇവിടെ ഒരു പുതിയ വേരിയബിൾ സജ്ജീകരിക്കാം.
03:46 $access ഈക്വല്സ് "Allowed".
03:52 ഇത് അടിസ്ഥാനപരമായി കോഡ് മറ്റൊരു വരിയാണ്.
03:57 പക്ഷേ, ഞാൻ ശ്രമിക്കുമ്പോൾ ഇത് പ്രവർത്തിപ്പിക്കുമ്പോൾ, ഞങ്ങൾക്ക് ഒരു പിശക് നേരിട്ടു.
04:02 ഇത് പറയുന്നു:വരി 8 ൽ അപ്രതീക്ഷിതമായ T_else.
04:08 നമുക്ക് ലൈൻ 8. നമുക്ക് കാണാം. ഇതിന് മുമ്പുള്ള ലൈൻ ഒരു പ്രശ്നമുണ്ടാക്കുന്നു.
04:13 അതിനാലാണ് ഞങ്ങളുടെ വളഞ്ഞ ബ്രാക്കറ്റുകൾ നമ്മൾ ചേർക്കേണ്ടത് കോഡുകളുടെ രണ്ട് അല്ലെങ്കിൽ അതിൽ കൂടുതൽ വരികൾക്കായി നൽകേണ്ടത്.
04:22 refresh' ചെയ്ത Access is granted.
04:25 ഇപ്പോൾ ഞാൻ ഒരു പുതിയ വേരിയബിള് ക്രമീകരിച്ചിരിക്കുന്നു,, access allowed ആക്കി .
04:29 ഇത് വളരെയധികം സഹായിക്കും.
04:32 ഞാൻ നിങ്ങൾക്ക് ഒരു ഉദാഹരണം തരുന്നു.
04:35 ഇത് ഇപ്പോഴും ഒരു വരിയാണെന്ന് നിങ്ങൾക്ക് കാണാം. ഇവ ഡബിൾ ലൈൻസ് ആണ് , അവയെ മിക്സ് ചെയ്യാൻ പറ്റില്ല
04:40 ശരി, ഞാൻ ഒരു വേരിയബിൾ സൃഷ്ടിച്ചു. ഞാൻ അതിനെ 'IF' പ്രസ്താവനയിൽ ചേർത്തു. ഇത് ഉപയോഗപ്രദമായിരുന്നു എന്ന് കരുതുന്നു.
04:46 ഇത് നമ്മെ ഈ ട്യൂട്ടോറിയലിന്റെ അവസാനം വരെ എത്തിക്കുന്നു.
04:50 സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രോജക്റ്റിന് വേണ്ടി ഡബ്ബിംഗ് ചെയ്യുന്ന വിജി ണ്ടതിനു നന്ദി. ബൈ.

Contributors and Content Editors

Prena, Vijinair