Difference between revisions of "PHP-and-MySQL/C4/PHP-String-Functions-Part-2/Malayalam"
From Script | Spoken-Tutorial
(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 | കണ്ടതിന് നന്ദി! സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രോജക്റ്റിനായി ഡബ്ബിംഗ് ചെയുന്നത് വിജി നായർ ആണ് ഇത്. |