<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=PHP-and-MySQL%2FC4%2FPHP-String-Functions-Part-2%2FGujarati</id>
		<title>PHP-and-MySQL/C4/PHP-String-Functions-Part-2/Gujarati - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=PHP-and-MySQL%2FC4%2FPHP-String-Functions-Part-2%2FGujarati"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=PHP-and-MySQL/C4/PHP-String-Functions-Part-2/Gujarati&amp;action=history"/>
		<updated>2026-05-03T00:00:16Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=PHP-and-MySQL/C4/PHP-String-Functions-Part-2/Gujarati&amp;diff=2159&amp;oldid=prev</id>
		<title>Krupali: Created page with '{|Border=1 !Time !Narration |- |0:00 |સ્ટ્રીંગ ફન્કશનના બીજા ભાગના ટ્યુટોરીયલમાં તમારું …'</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=PHP-and-MySQL/C4/PHP-String-Functions-Part-2/Gujarati&amp;diff=2159&amp;oldid=prev"/>
				<updated>2012-12-27T07:17:01Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;#039;{|Border=1 !Time !Narration |- |0:00 |સ્ટ્રીંગ ફન્કશનના બીજા ભાગના ટ્યુટોરીયલમાં તમારું …&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{|Border=1&lt;br /&gt;
!Time&lt;br /&gt;
!Narration&lt;br /&gt;
|-&lt;br /&gt;
|0:00&lt;br /&gt;
|સ્ટ્રીંગ ફન્કશનના બીજા ભાગના ટ્યુટોરીયલમાં તમારું સ્વાગત છે.&lt;br /&gt;
|-&lt;br /&gt;
|0:03&lt;br /&gt;
|હું સ્ટ્રીંગ રિવર્સ થી શરૂ કરી બાકીના ફ્ન્ક્શનો બતાવીશ.&lt;br /&gt;
|-&lt;br /&gt;
|0:08&lt;br /&gt;
|સ્ટ્રીંગ રીવર્સ કદાચ s-t-r-rev છે.&lt;br /&gt;
|-&lt;br /&gt;
|0:11&lt;br /&gt;
|તો strvev શું કરે છે તે સ્ટ્રીંગના કન્ટેન્ટને રીવર્સ (ઉલટું) કરે છે.&lt;br /&gt;
|-&lt;br /&gt;
|0:20&lt;br /&gt;
|તો જો હું 'Hello' લખું અને તે રીવર્સ કરવા ઈચ્છું તો તે &amp;quot;o-l-l-e-H&amp;quot; થશે.&lt;br /&gt;
|-&lt;br /&gt;
|0:30&lt;br /&gt;
|અને તે કેટલાક સંજોગોમાં ઉપયોગી થશે તે છતાં પણ તમે સામાન્ય રીતે આનો ઉપયોગ ન કરશો.&lt;br /&gt;
|-&lt;br /&gt;
|0:36&lt;br /&gt;
|પરંતુ તમે આ ફન્કશન વાપરી શકો છો જો સ્ટ્રીંગ ને રીવર્સ કરવા માંગો છો.&lt;br /&gt;
|-&lt;br /&gt;
|0:41&lt;br /&gt;
|મને લાગે છે કે આ ફન્કશન વાપરવા માટે ઉપયોગી છે.&lt;br /&gt;
|-&lt;br /&gt;
|0:45&lt;br /&gt;
|ઠીક છે -  ફન્કશનો નો આગામી સમૂહ જે આપણે બનાવ્યો છે તે છે : str to lower and str to upper.&lt;br /&gt;
|-&lt;br /&gt;
|0:54&lt;br /&gt;
|વાસ્તવમાં આનો અર્થ છે લોઅર કેસ માટે સ્ટ્રીંગ અને અપર કેસ માટે સ્ટ્રીંગ.&lt;br /&gt;
|-&lt;br /&gt;
|0:58&lt;br /&gt;
|તો, જો સ્ટ્રીંગ 'HELLO' સમાન હોય, તો હું એકો str to lower કહીશ અને સ્ટ્રીંગ ની વેલ્યુ ત્યાં દર્શાવીશ.&lt;br /&gt;
|-&lt;br /&gt;
|1:12&lt;br /&gt;
|આ કેપીટલ અક્ષર માંનું 'HELLO' નાના અક્ષરમાં બની જશે.&lt;br /&gt;
|-&lt;br /&gt;
|1:15&lt;br /&gt;
|એવું જ કઈક થશે જો 'hello' નાના અક્ષરો માં છે.&lt;br /&gt;
|-&lt;br /&gt;
|1:21&lt;br /&gt;
|અને હું str to upper કહીશ અને તે મારી સ્ટ્રીંગ મોટા અક્ષરો માં આપશે.&lt;br /&gt;
|-&lt;br /&gt;
|1:31&lt;br /&gt;
|હવે એક મહત્વનો ઉપયોગ એ છે કે જ્યારે તમારે વપરાશકર્તા નું રજીસ્ટ્રેશન કરવું હોય.&lt;br /&gt;
|-&lt;br /&gt;
|1:35&lt;br /&gt;
|જો તમારી પાસે વેબસાઇટ છે જે પર વપરાશકર્તાઓએ રજીસ્ટર કરવાનું હોય છે, તો સામાન્ય રીતે યુઝર નેમ લોઅર સ્ટ્રીંગ તરીકે સંગ્રહ કરવું જોઈએ.&lt;br /&gt;
|-&lt;br /&gt;
|1:49&lt;br /&gt;
|કારણ કે જો હું યુઝર નેમ સબમિટ કરું - આને રદ કરીએ  ...&lt;br /&gt;
|-&lt;br /&gt;
|1:55&lt;br /&gt;
|કેટલાક લોકો ખરેખર આ કરે છે - એક વેરિયેબલ યુઝરનેમ લઈએ જે ધારો કે 'ALEX' સમાન છે.&lt;br /&gt;
|-&lt;br /&gt;
|2:01&lt;br /&gt;
|અને હું આ અંદર પણ મૂકીશ - અપર કેસ અને લોઅર કેસ મૂળાક્ષરો.&lt;br /&gt;
|-&lt;br /&gt;
|2:07&lt;br /&gt;
|કેટલાક લોકો આ પ્રમાણે નામો બનાવે છે  જેથી તે મનોરંજક લાગે અને તે ઠીક છે.&lt;br /&gt;
|-&lt;br /&gt;
|2:13&lt;br /&gt;
|પરંતુ જો નામ આ રીતે સંગ્રહિત હોય અને તમે સોચો - શું મેં નાના a સાથે શરૂઆત કરી હતી?  &lt;br /&gt;
|-&lt;br /&gt;
|2:19&lt;br /&gt;
|તો યુઝરનેમ માટે મારી પાસે હવે બીજી પેટર્ન છે.&lt;br /&gt;
|-&lt;br /&gt;
|2:23&lt;br /&gt;
|તો તમે શું કરી શકો, કહો stored user name equals to str to lower of the username.&lt;br /&gt;
|-&lt;br /&gt;
|2:29&lt;br /&gt;
|તો આ ડેટાબેઝમાં સંગ્રહિત યુઝરનેમ હશે &lt;br /&gt;
|-&lt;br /&gt;
|2:33&lt;br /&gt;
|હવે જ્યારે તેઓ લોગીન ઉપર જાય છે અંદ યુઝરનેમ આ સંયોજન સાથે લખો છો, તો આપણે શું કરીશું, આપણે ટાઇપ કરેલ યુઝરનેમ ને લોઅર કેસમાં ઉપાંતર કરીશું અને તેને લોઅર કેસમાં સંગ્રહિત થયેલા યુઝરનેમ સાથે સરખાવીશું.&lt;br /&gt;
|-&lt;br /&gt;
|2:48&lt;br /&gt;
|તો આ લઈશું અને ડેટાબેઝ અંદર લોઅરકેસ વેલ્યુ સંગ્રહ કરીશું અને આપણે ટાઇપ કરેલ વેલ્યુ સાથે સરખાવી રહ્યા છીએ જે લોઅરકેસમાં ઉપાંતર કરેલ હતું .&lt;br /&gt;
|-&lt;br /&gt;
|2:58&lt;br /&gt;
|તેથી આપણે ખોટું ન કરીશું અને વપરાશકર્તાઓ તેમના યુઝરનેમ ન ભૂલશે.&lt;br /&gt;
|-&lt;br /&gt;
|3:07&lt;br /&gt;
|તમે પાસવર્ડો સાથે જ પણ સમાન કરી શકો છો.&lt;br /&gt;
|-&lt;br /&gt;
|3:14&lt;br /&gt;
|ઠીક છે ચાલો આગળ જઈએ .&lt;br /&gt;
|-&lt;br /&gt;
|3:22&lt;br /&gt;
|Sub-string count. આ સબસ્ટ્રીંગની સંખ્યા ની ગણતરી કરશે જે સ્ટ્રીંગ અંદર કોઈ ચોક્કસ વેલ્યુ થી મેચ થશે.&lt;br /&gt;
|-&lt;br /&gt;
|3:31&lt;br /&gt;
|તો અહીં હું ટાઇપ કરીશ search equals &amp;quot;My name is alex. What is your name?&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|3:37&lt;br /&gt;
|તો આ આપણી સ્ટ્રીંગ છે.&lt;br /&gt;
|-&lt;br /&gt;
|3:41&lt;br /&gt;
|હવે જો હું કહું, કે આપણે sub-string count ને એકો કરવું પડશે ...&lt;br /&gt;
|-&lt;br /&gt;
|3:49&lt;br /&gt;
|અને ચોક્કસપણે તે sub-string-count માટે છે , આપણે શું કરવા ઈચ્છીએ છીએ, આપણે 'search' સ્ટ્રીંગ શોધવા ઈચ્છીએ છીએ...&lt;br /&gt;
|-&lt;br /&gt;
|4:01&lt;br /&gt;
|અને search માટે આપણે સ્ટ્રીંગ સ્પષ્ટ કરીશું. હવે જો આ result કહેવાતા વેરિયેબલમાં મુકીએ તો તે પૂર્ણાંક રીટર્ન કરશે.&lt;br /&gt;
|-&lt;br /&gt;
|4:12&lt;br /&gt;
|કારણ કે તમને એક પણ શબ્દનું ઘટક ન મળશે જે, ઉદાહરણ તરીકે, 1.2 વખત હાજર હોય.&lt;br /&gt;
|-&lt;br /&gt;
|4:20&lt;br /&gt;
|વેરિયેબલ result પણ પરિણામ 2 ને t-w-o તરીકે રીટર્ન ન કરશે. તે પૂર્ણાંક તરીકે માત્ર 2 રીટર્ન કરશે.&lt;br /&gt;
|-&lt;br /&gt;
|4:30&lt;br /&gt;
|તો આ ખુબ ઉપયોગી છે જો આપણે substring count નો ઉપયોગ કોઈ શબ્દ શોધવા માટે કરીએ, ઉદાહરણ તરીકે, 'alex'.&lt;br /&gt;
|-&lt;br /&gt;
|4:36&lt;br /&gt;
|અને પછી તે પોતે એકો કરશે.&lt;br /&gt;
|-&lt;br /&gt;
|4:39&lt;br /&gt;
|અને જો તમે અહીં જુઓ, તમે જોશો ત્યાં 'એલેક્સ' માટે માત્ર એક ઘટક છે&lt;br /&gt;
|-&lt;br /&gt;
|4:44&lt;br /&gt;
|તો રીફ્રેશ કરો - અને આપણને નંબર 1 મળવું જોઈએ.&lt;br /&gt;
|-&lt;br /&gt;
|4:46&lt;br /&gt;
|હવે જો આપણે 'name' શોધી રહ્યા હોત - તો 'name' માટે અહીં 1 ઘટક છે અને બીજો એક ઘટક અહીં છે.&lt;br /&gt;
|-&lt;br /&gt;
|4:52&lt;br /&gt;
|તો જ્યારે આપણે રીફ્રેશ કરીશું, આપણને વેલ્યુ 2 મળવું જોઈએ.&lt;br /&gt;
|-&lt;br /&gt;
|4:55&lt;br /&gt;
|હવે આ માટે ત્યાં વૈકલ્પિક પરિમાણો છે, જે છે 'where to start from in a string' અને 'where to end in a string'.&lt;br /&gt;
|-&lt;br /&gt;
|5:02&lt;br /&gt;
|ચાલો આનો પ્રયાસ કરીએ.&lt;br /&gt;
|-&lt;br /&gt;
|5:05&lt;br /&gt;
|તો ચાલો કહીએ કે હું name પછી શોધવા ઈચ્છું છું, ઠીક છે?&lt;br /&gt;
|-&lt;br /&gt;
|5:11&lt;br /&gt;
|તો આ 0 1 2 3 4 5 6 છે.&lt;br /&gt;
|-&lt;br /&gt;
|5:14&lt;br /&gt;
|તો હું કહીશ, 7 પછી name શોધો.&lt;br /&gt;
|-&lt;br /&gt;
|5:19&lt;br /&gt;
|તો 7 થી name શોધો અને તે આ વાદળી વિસ્તારમાં શોધશે જે હું અહીં પ્રકાશિત કરી રહી છું.&lt;br /&gt;
|-&lt;br /&gt;
|5:25&lt;br /&gt;
|તે result માં માત્ર 1 રીટર્ન કરશે.&lt;br /&gt;
|-&lt;br /&gt;
|5:28&lt;br /&gt;
|તેથી તમે સ્ટ્રીંગમાં જગ્યા સ્પષ્ટ કરી શકો છો.&lt;br /&gt;
|-&lt;br /&gt;
|5:30&lt;br /&gt;
|મને લાગે છે કે તમે જ્યાં સુધી સ્પષ્ટ કરી શકો છો.  &lt;br /&gt;
|-&lt;br /&gt;
|5:33&lt;br /&gt;
|તો આ 7... 8 9 10 11 12 13 14 15 16 છે. &lt;br /&gt;
|-&lt;br /&gt;
|5:43&lt;br /&gt;
|7 થી 17. ચાલો જોઈએ શું તે કામ કરે છે .&lt;br /&gt;
|-&lt;br /&gt;
|5:46&lt;br /&gt;
|તે શૂન્ય બતાવે છે. તો 7 થી 17 - જે અહીં થી અહીં છે - આપણને 'name' માટે એકપણ ઘટક ન મળ્યું. &lt;br /&gt;
|-&lt;br /&gt;
|5:55&lt;br /&gt;
|જો આપણે 'alex' શોધીએ, તો આપણને તેનો 1 ઘટક મળશે.&lt;br /&gt;
|-&lt;br /&gt;
|6:01&lt;br /&gt;
|ઠીક છે - તો આ છે substring count ફન્કશન.&lt;br /&gt;
|-&lt;br /&gt;
|6:07&lt;br /&gt;
|અને હવે substring replace સમાન છે.&lt;br /&gt;
|-&lt;br /&gt;
|6:12&lt;br /&gt;
|તે સમાન ફન્કશન નથી પરંતુ તે એક વધારાનું બોનસ સમાવે છે જ્યાં તમે તમારી સ્ટ્રીંગ બદલી શકો છો.&lt;br /&gt;
|-&lt;br /&gt;
|6:18&lt;br /&gt;
|તેથી બદલાયેલ ટૅગ્સ છે - My name is alex અને મેં ઉદેશ્ય સાથે પૂર્ણવિરામ ઉમેર્યું છે.&lt;br /&gt;
|-&lt;br /&gt;
|6:28&lt;br /&gt;
|આપણું result, substring replace સમાન છે.&lt;br /&gt;
|-&lt;br /&gt;
|6:33&lt;br /&gt;
|હું શું બદલવા ઈચ્છું છું? હું variable replace બદલવા ઈચ્છું છું.&lt;br /&gt;
|-&lt;br /&gt;
|6:41&lt;br /&gt;
|અને હું 'alex' ને 'billy' સાથે બદલવા ઈચ્છું છું.&lt;br /&gt;
|-&lt;br /&gt;
|6:48&lt;br /&gt;
|અને આ - હું ગણતરી કરું  0 1 2 3 4 5 7 8 9 10 11 તો 11 થી ...&lt;br /&gt;
|-&lt;br /&gt;
|7:01&lt;br /&gt;
|આ 11 છે - 0 1 2 3 4 5 6 7 8 9 10 11 - 11 થી 14.&lt;br /&gt;
|-&lt;br /&gt;
|7:14&lt;br /&gt;
|તો આ 'alex' ને 'billy' સાથે બદલવું જોઇએ.&lt;br /&gt;
|-&lt;br /&gt;
|7:19&lt;br /&gt;
|બદલો અને રીફ્રેશ કરો.&lt;br /&gt;
|-&lt;br /&gt;
|7:21&lt;br /&gt;
|ઓહ! આપણે result એકો નથી કર્યું.&lt;br /&gt;
|-&lt;br /&gt;
|7:23&lt;br /&gt;
|ચાલો result એકો કરીએ અને રીફ્રેશ કરીએ.&lt;br /&gt;
|-&lt;br /&gt;
|7:26&lt;br /&gt;
|અને મારું નામ billy તરીકે રીટર્ન કરવું જોઈએ.&lt;br /&gt;
|-&lt;br /&gt;
|7:30&lt;br /&gt;
|મને લાગે છે, આ 12 અને આ 15 હોવું જોઈએ.&lt;br /&gt;
|-&lt;br /&gt;
|7:34&lt;br /&gt;
|હકીકતમાં તે 10 અને 14 હોવું જોઈએ.&lt;br /&gt;
|-&lt;br /&gt;
|7:38&lt;br /&gt;
|ના, આ બરાબર નથી.... આપણે પૂર્ણવિરામ ભૂલી ગયા છીએ.&lt;br /&gt;
|-&lt;br /&gt;
|7:43&lt;br /&gt;
|........ તો ચાલો 11 અને 14 માટે જઈએ.&lt;br /&gt;
|-&lt;br /&gt;
|7:49&lt;br /&gt;
|હજુ પણ પૂર્ણવિરામ ખૂટે છે.&lt;br /&gt;
|-&lt;br /&gt;
|7:52&lt;br /&gt;
|આહ! તમને ખબર પડે છે.&lt;br /&gt;
|-&lt;br /&gt;
|7:55&lt;br /&gt;
|મૂળભૂત રીતે તમે શરૂઆતી વેલ્યુ અને અંતિમ વેલ્યુ સાથે સ્ટ્રીંગમાં કઈ પણ બદલી શકો છો.&lt;br /&gt;
|-&lt;br /&gt;
|7:59&lt;br /&gt;
|તે ગણતરી કરવા માટે તમારી ઉપર છોડશે.&lt;br /&gt;
|-&lt;br /&gt;
|8:04&lt;br /&gt;
|હું ગણતરી ન કરી શકીશ.&lt;br /&gt;
|-&lt;br /&gt;
|8:09&lt;br /&gt;
|તેથી આપણે અહીં શું કરી રહ્યા છીએ, આપણે ચોક્કસ સ્ટ્રીંગને ચોક્કસ વેલ્યુ સાથે બદલી રહ્યા છીએ.&lt;br /&gt;
|-&lt;br /&gt;
|8:14&lt;br /&gt;
|અને અહીં તમારી શરૂઆતી વેલ્યુ છે અને અહીં અંતિમ વેલ્યુ છે.&lt;br /&gt;
|-&lt;br /&gt;
|8:17&lt;br /&gt;
|આ ટ્યુટોરીયલ માટે આટલું જ.&lt;br /&gt;
|-&lt;br /&gt;
|8:19&lt;br /&gt;
|બીજા ઘણા સ્ટ્રીંગ ફ્ન્ક્શનો છે અને હું તમને google ઉપર શોધવા માટે સુચવીશ.&lt;br /&gt;
|-&lt;br /&gt;
|8:24&lt;br /&gt;
|'php string functions' માટે શોધો અને તમને ઘણા રસપ્રદ ફ્ન્ક્શનો મળશે.&lt;br /&gt;
|-&lt;br /&gt;
|8:28&lt;br /&gt;
|જો તમે કોઈ ચોક્કસ વસ્તુ કરવા માટેશોધી રહ્યા છો તો તે કરવા માટે કદાચ કોઈ ફન્કશન ઉપલબ્ધ હોય.&lt;br /&gt;
|-&lt;br /&gt;
|8:33&lt;br /&gt;
|IIT-Bombay તરફથી સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ માટેભાષાંતર કરનાર હું કૃપાલી પરમાર વિદાય લઉં છું, જોડાવા બદલ આભાર.&lt;/div&gt;</summary>
		<author><name>Krupali</name></author>	</entry>

	</feed>