Difference between revisions of "PHP-and-MySQL/C4/PHP-String-Functions-Part-2/Malayalam"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with "{|Border=1 |'''Time''' |'''Narration''' |- | 00:00 | ശരി. '''String Functions''' ട്യൂട്ടോറിയലിന്റെ രണ്ടാം ഭാഗത്...")
 
Line 182: Line 182:
 
|-
 
|-
 
| 06:18
 
| 06:18
| അതിനാൽ, മാറ്റിസ്ഥാപിക്കുന്ന ടാഗുകൾ - എന്റെ പേര് alex ആണ്, കൂടാതെ ഞാൻ പൂർണ്ണമായി സ്റ്റോപ്പ് ചേർത്തിട്ടുണ്ട്.
+
| അതിനാൽ, മാറ്റിസ്ഥാപിക്കുന്ന ടാഗുകൾ - എന്റെ പേര് alex ആണ്, കൂടാതെ ഞാൻ ഫുൾ  സ്റ്റോപ്പ് ചേർത്തിട്ടുണ്ട്.
 
|-
 
|-
 
| 06:28
 
| 06:28

Revision as of 14:05, 7 December 2017

Time Narration
00:00 ശരി. String Functions ട്യൂട്ടോറിയലിന്റെ രണ്ടാം ഭാഗത്തിലേക്ക് തിരികെ പോകുക.
00:03 String Reverse.ൽ നിന്നും ആരംഭിക്കുന്ന ഫങ്ക്ഷനുകളുടെ ബാക്കിഭാഗത്തേക്ക് ഞാൻ പോകാൻ പോവുകയാണ്.
00:08 String Reverse. ഒരുപക്ഷേ അർത്ഥമാക്കുന്നത് s-t-r-rev ആണ്.
00:11 അതുകൊണ്ട് എന്താണ് strvev () 'ചെയ്യുന്നത്' string 'ന്റെ കോൺടെന്റ്സ് റിവേഴ്‌സ് ചെയ്യുന്നതാണ്
00:20 അങ്ങനെ ഞാൻ 'ഹലോ' എന്ന് പറയുകയും ഞാൻ അതിനെ മറികടക്കേണ്ടി വരികയും ചെയ്താൽ അത് "o-l-l-e-H" ആയിരിക്കും.
00:30 സാധാരണയായി ഇത് ഉപയോഗിക്കരുതാത്ത ചില സാഹചര്യങ്ങളിൽ ഇത് ഉപയോഗപ്രദമാകും.
00:36 നിങ്ങൾക്ക് സ്ട്രിംഗ് പ്രത്യേകമായി റിവേഴ്സ് ചെയ്യണമെങ്കിൽ ഈ ഫങ്ഷൻ ഉപയോഗിക്കാം.
00:41 ഇത് ഉപയോഗിക്കാൻ ഉപയോഗപ്രദവും രസകരവുമായ ഒരു ഫങ്ക്ഷന് ആണ്
00:45 ശരി - ഞാൻ കൂട്ടിച്ചേർത്തിരിക്കുന്ന അടുത്ത ഫങ്ക്ഷന്സ് ഇവയാണ്:str to lower() and str to upper().
00:54 ഇത് അടിസ്ഥാനപരമായി 'string' എന്നതിനേയും ലോർ കേസാക്കി സ്ട്രിംഗ് ആയും ഉപയോഗിക്കുന്നു.
00:58 നമ്മള് 'HELLO' എന്നതിന് തുല്യമായ '$ string' ഉണ്ടെങ്കില്, 'echo' str to lower ഇവിടെ $ string ന്റെ വല്ഈ കാണിക്കാം.
01:12 കാപിറ്റൽ 'HELLO' ഇപ്പോൾ ലോർ കേസ് ആയി മാറും.
01:15 ചെറിയ കാര്യം കൊണ്ട് ഇത് 'hello' ആണെന്ന് പറയാം.
01:21 പിന്നെstr to upper പറയാൻ കഴിയും ന്അത് strimg ന്റെ അപ്പർ കേസ് വേർഷൻ തരും.
01:31 ഇപ്പോൾ നിങ്ങൾക്ക് യൂസർ രജിസ്ട്രേഷൻ ഉള്ളപ്പോൾ ഇത് ബാധകമായ ഒരു ഉപയോഗമാണ്.
01:35 ഉപയോക്താക്കൾക്ക് രജിസ്റ്റർ ചെയ്യേണ്ട വെബ്സൈറ്റുണ്ടെങ്കിൽ, നിങ്ങൾ എപ്പോഴും യൂസർ നെയിം ഒരു ലോവർ സ്ട്രിംഗായി സംഭരിക്കണം.
01:49 കാരണം ഒരു യൂസർ നെയിം സമർപ്പിക്കുകയാണെങ്കിൽ - നമുക്ക് ഇത് ഒഴിവാക്കാം
01:55 ചില ആളുകൾ ഇത് യഥാർഥത്തിൽ ചെയ്യുക - നമുക്ക് 'ALEX' എന്ന് പറയും പോലെ ഒരു വേരിയബിൾ യൂസർ നെയിം ഉണ്ടാകും.
02:01 കൂടാതെ ഞാൻ ഇതിൽ ഇട്ടു കൊടുക്കും - അ പ്പേർക്കസ് സ്മാൾ കേസ് ആല്ഫബെറ്സ് .
02:07 പേര് ഇങ്ങനെയുള്ള പേരുകൾ ഉപയോഗിക്കുന്നത് പേര് ഫാൻക്കിയും അതിന്റെ തികച്ചും ശരിയായി കാണുന്നതിന്.
02:13 എന്നാൽ ഈ പേര് സൂക്ഷിച്ചുവച്ചിരുന്നെങ്കിൽ - നിങ്ങൾ ഒരു ചെറിയ 'a' എന്ന ആരംഭിച്ചു?
02:19 പിന്നെ എനിക്ക് ഇപ്പോൾ യൂസർ നെയിം നുള്ള മറ്റൊരു പാറ്റേൺ ഉണ്ട്.
02:23 $stored user name equals to str to lower of the $username.എന്ന് പറയാം
02:29 അപ്പോൾ, ഇത് ഡാറ്റാബേസിൽ സൂക്ഷിച്ചിരിക്കുന്ന ഉപയോക്തൃനാമമായിരിക്കും.
02:33 ഇപ്പോൾ, അവർ പ്രവേശിക്കാൻ പോയി അവരുടെ 'യൂസർ നെയിം ' ടൈപ്പുചെയ്യുമ്പോൾ, ഞങ്ങൾ എന്തുചെയ്യും എന്നത് അവരുടെ ടൈപ്പ് ചെയ്ത ഇൻപുട്ട് 'യൂസർ നെയിം ' ലോവർ കേസിലേക്ക് സ്റ്റോർ ചെയ്ത ചെയ്ത് യൂസർ നെയിം ന്റെ വേർഷൻ
02:48 അതിനാൽ, ഞങ്ങൾ ഇത് ഉപയോഗിക്കുകയും ഒരു ഡാറ്റാബേസ് ഉള്ളിൽ ഒരു ലോർ കേസ് വാല്യൂ സംഭരിക്കുകയും ചെയ്യുന്നു, ഞങ്ങൾ അതിനെ ടൈപ്പ് ചെയ്ത മൂല്യത്തിലേക്ക് താരതമ്യം ചെയ്യുന്നു, അത് ചുരുക്കമായി കന്വേര്റ്റ് ചെയ്യപ്പെടുന്നു.
02:58 അതിനാൽ, ഞങ്ങൾക്ക് തെറ്റ് പോകാൻ കഴിയില്ല, ഉപയോക്താക്കൾ അവരുടെ യൂസർ നെയിം മറക്കാൻ പോകുന്നില്ല.
03:07 നിങ്ങൾ പാസ്വേഡുകളുമായി അതേ ചെയ്യാൻ കഴിയും.
03:14 ശരി. നമുക്ക് അടുത്തതിലേക്ക് പോകാം.
03:22 Sub-string count. ഇത് അടിസ്ഥാനപരമായി എണ്ണമില്ല. ഒരു സ്ട്രിംഗിനുള്ളിൽ ഒരു പ്രത്യേക മൂല്യത്തിലേക്ക് പൊരുത്തപ്പെടുന്ന sub-strings
03:31 ഇവിടെ, '$ search' തുല്യം "My name is alex. What is your name?".
03:37 ഇത് നമ്മുടെ 'സ്ട്രിംഗ്' ആണ്.
03:41 ഇപ്പോൾ നമ്മൾ പറയുന്നത് 'echo' sub-string count().
03:49 തീർച്ചയായും ഇത് sub-string-count,ആണ്, നമ്മൾ എന്താണ് ചെയ്യാൻ പോകുന്നത്, നമ്മൾ നമ്മുടെ'$search' സ്ട്രിംഗ് തിരയുന്നതാണു്.
04:01 തിരയുന്നതിനായി ഒരു സ്ട്രിംഗ് ഞങ്ങൾ വ്യക്തമാക്കും. ഇപ്പോൾ ഇത് '$ result' എന്ന് വിളിക്കുന്ന ഒരു വേരിയബിളില് ഇടുകയാണെങ്കിൽ ഇത് ഒരു പൂർണ്ണസംഖ്യയായി നൽകും.
04:12 ഏതാണ്ട് 1.2 തവണ പറയുമ്പോള് ഒരു വാക്കിന്റെ ഒരു ഉദാഹരണം നിങ്ങള്ക്ക് കണ്ടെത്താനാവുന്നില്ല.
04:20 കൂടാതെ വേരിയബിൾ result 2 എന്നത് t-w-o. ആയി നൽകില്ല. ഇത് ഒരു ഇൻജെഡറായി 2 നെ മാത്രമേ നൽകൂ.
04:30 അതിനാൽ, 'substring count ()' ഉപയോഗിച്ച് നമ്മൾ തിരയുമ്പോൾ, ഇത് 'alex' എന്ന് പറയുക.
04:36 പിന്നെ അത് 'എക്കോ' ഔട്ട് ചെയ്യും
04:39 പിന്നെ നിങ്ങൾ ഇവിടെ നോക്കിയാൽ, 'alex' ന്റെ ഒരൊറ്റ ഉദാഹരണം മാത്രം കാണും.
04:44 അതിനാൽ, അത് പുതുക്കുക - കൂടാതെ ഞങ്ങൾക്ക് നമ്പർ 1 നേടണം.
04:46 ഇപ്പോൾ നമ്മൾ 'name' തിരയുകയാണെങ്കിൽ - ഇവിടെ 'name' ന്റെ ഒരു ഉദാഹരണം കാണാം, ഇവിടെ 'name' ന്റെ മറ്റൊരു ഉദാഹരണം കാണാം.
04:52 അതിനാൽ, പുതുക്കിയെടുക്കുമ്പോൾ നമുക്ക് മൂല്യം 2 കിട്ടും.
04:55 ഇതിനുള്ള ഓപ്ഷൻ പാരാമീറ്ററുകൾ ഇപ്പോൾ 'സ്ട്രിംഗിൽ എവിടെ നിന്ന് ആരംഭിക്കണം', 'സ്ട്രിംഗിൽ അവസാനിക്കുന്നത്' എന്നിവയാണ്.
05:02 ഇത് പരീക്ഷിച്ചു നോക്കാം.
05:05 അതിനാൽ നമുക്ക് പറയാം - "name" എന്നതിന് ശേഷം ഞാൻ തിരയാൻ ആഗ്രഹിക്കുന്നു, ശരിയാണോ?
05:11 അതുകൊണ്ട് ഇത് 0 1 2 3 4 5 6 ആണ്.
05:14 അപ്പോൾ, 7 മുതൽ മുതലുള്ള തിരച്ചിൽ "name" ഞാൻ പറയും.
05:19 അതിനാൽ, 7 ൽ നിന്ന് "പേര്" തിരയുക, ഇവിടെ ഞാൻ ഹൈലൈറ്റ് ചെയ്ത ഈ നീല പ്രദേശത്ത് ഇത് സേർച്ച് ചെയ്യും
05:25 അത് ഫലത്തിൽ 1 മാത്രമേ നൽകൂ.
05:28 അതിനാൽ, സ്ട്രിംഗിൽ എവിടെയാണെന്ന് നിങ്ങൾക്ക് വ്യക്തമാക്കാനാകും.
05:30 എവിടെയാണെന്ന് വ്യക്തമാക്കാൻ നിങ്ങൾക്ക് കഴിയുമെന്ന് ഞാൻ കരുതുന്നു.
05:33 അതുകൊണ്ട് ഇത് 7 ആണ് ... 8 9 10 11 12 13 14 15 16.
05:43 7 മുതൽ 17 വരെ ഇത് പ്രവർത്തിക്കുന്നുണ്ടോ എന്ന് പരിശോധിക്കാം.
05:46 ഇത് പൂജ്യം കാണിക്കുന്നു. അതുകൊണ്ട് 7 മുതൽ 17 വരെയാണ്, ഇവിടെ നിന്ന് ഇവിടെ വരെയാണ്.
05:55 എന്നിരുന്നാലും നമ്മൾ 'alex' എന്നതിനായി തിരയുന്നുവെങ്കിൽ, അതിൽ ഒരു ഉദാഹരണം കാണാം.
06:01 ശരി - അതുകൊണ്ടാണ് 'substring count ()' function '.
06:07 ഇപ്പോൾ 'substring replace ()' സമാനമാണ്.
06:12 ഇത് ഒരേ ഫങ്ഷൻ അല്ല, എന്നാൽ നിങ്ങളുടെ ബോഡിക്ക് കൂട്ടിച്ചേർത്ത് അവിടെ നിങ്ങളുടെ സ്ട്രിംഗ് മാറ്റാനാകും.
06:18 അതിനാൽ, മാറ്റിസ്ഥാപിക്കുന്ന ടാഗുകൾ - എന്റെ പേര് alex ആണ്, കൂടാതെ ഞാൻ ഫുൾ സ്റ്റോപ്പ് ചേർത്തിട്ടുണ്ട്.
06:28 നമ്മുടെ '$ result' substring replace() നു സമമാണ്.
06:33 എനിക്ക് പകരം നൽകേണ്ടത് എന്താണ്? $ Replacing variable 'മാറ്റി പകരം വയ്ക്കാൻ ഞാൻ ആഗ്രഹിക്കുന്നു.
06:41 ഞാൻ 'billy'.ക്കൊപ്പം' alex 'മാറ്റി വയ്ക്കാൻ ആഗ്രഹിക്കുന്നു.
06:48 ഇങ്ങനെ ആയിരിക്കും - ഞാൻ 0 1 2 3 4 5 7 8 9 10 11 എന്ന നമ്പറിൽ നിന്നും
07:01 11 - 0 1 2 3 4 5 6 7 8 9 10 11 - 11 മുതൽ 14 വരെ.
07:14 അപ്പോൾ അത് 'alex' എന്നതിന് പകരം 'billy' നൽകണം.
07:19 പകരംവയ്ക്കുക. റിഫ്രഷ് ചെയുക
07:21 ഓ! '$ result' 'Echo' ഔട്ട് ചെയ്തില്ല.
07:23 നമുക്ക് $result'എക്കോ ഔട്ട് ചെയ്ത നമുക്ക് റിഫ്രഷ് ചെയ്യാം.
07:26 പിന്നെ അത് എന്റെ പേര് "billy".ആണ്.
07:30 ഇത് 12 ആയിരിക്കണം, ഈ 15, ഞാൻ കരുതുന്നു.
07:34 അല്ലെങ്കിൽ യഥാർത്ഥത്തിൽ ഇല്ല - അത് 10 ഉം 14 ഉം ആയിരിക്കണം.
07:38 ഇല്ല, തികച്ചും ശരിയാണ് .... നമ്മൾ ഫുൾ സ്റ്റോപ്പും വിട്ടുപോയിരിക്കുന്നു.
07:43 11 നും 14 നും പോകാം.
07:49 ഫുൾ സ്റ്റോപ്പ് ഇപ്പോഴും നഷ്ടപ്പെടുത്തുന്നു, എന്തുകൊണ്ട് ഞാൻ ചിന്തിക്കില്ല.
07:52 ഓ നന്നായി നിങ്ങൾക്ക് ചിത്രം കിട്ടും.
07:55 അടിസ്ഥാനപരമായി നിങ്ങൾക്ക് തുടങ്ങുന്ന മൂല്യവും അവസാന മൂല്യവും ഉപയോഗിച്ച് 'string' -ൽ പകരം മറ്റൊന്ന് നൽകാം.
07:59 അതു കൌണ്ട് ചെയ്യാൻ ച്ചിടുന്നു
08:04 ഞാൻ വളരെ ക്ഷീണിതനാണ്, അതിനാൽ എനിക്ക് കൌണ്ട് ചെയ്യാൻ കഴിയില്ല.
08:09 അപ്പോൾ നമ്മൾ ഇവിടെ ചെയ്യുന്നത് ഒരു പ്രത്യേക സ്ട്രിംഗിനെ ഒരു പ്രത്യേക മൂല്യമായി മാറ്റുന്നു എന്നതാണ്.
08:14 ഇവിടെ നിങ്ങളുടെ സ്റ്റാർട്ടിങ് ഇവിടെയാണ്, നിങ്ങളുടെ ഫിനിഷിങ് മൂല്യം ഇവിടെയാണ്.
08:17 ഈ ട്യൂട്ടോറിയലിൽ എല്ലാം അത്രമാത്രം.
08:19 ധാരാളം സ്ട്രിംഗ് ഫംഗ്ഷനുകൾ ഉണ്ട് കൂടാതെ 'google' ൽ തിരച്ചിൽ നടത്താൻ ഞാൻ നിർദ്ദേശിക്കുന്നു.
08:24 'Php strin gfunctions' തിരയുക, നിങ്ങൾക്ക് രസകരമായ നിരവധി ഫങ്ക്ഷന്സ് കാണാം.
08:28 ഒരു പ്രത്യേക കാര്യം ചെയ്യാൻ നിങ്ങൾ അന്വേഷിക്കുകയാണെങ്കിൽ അതിനായി ഒരു ഫങ്ഷൻ ലഭ്യമാണ്.
08:33 കണ്ടതിന് നന്ദി! സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രോജക്റ്റിനായി ഡബ്ബിംഗ് ചെയുന്നത് വിജി നായർ ആണ് ഇത്.

Contributors and Content Editors

Prena, Vijinair