PHP-and-MySQL/C2/Functions-Basic/Gujarati

From Script | Spoken-Tutorial
Revision as of 11:09, 11 December 2012 by Krupali (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time Narration
0:00 બેઝીક ફંક્શન(પાયાગત પ્રક્રિયા)ના આ ટ્યુટોરીયલમાં તમારું સ્વાગત છે.આ વિષય પરના બે ટ્યુટોરીયલોમાંનું આ પ્રથમ ટ્યુટોરીયલ છે.
0:03 આ ટ્યુટોરીયલમાં,તમારું ફંક્શન કેવી રીતે બનાવવું તે,તેની વાક્યરચના અને એક કે તેથી વધારે કિંમત કેવી રીતે ઇનપુટ કરવી તે હું સમજાવીશ.
0:12 અન્ય બીજું ટ્યુટોરીયલ કિંમતો કેવી રીતે પરત એટલેકે રીટર્ન કરવી તેના ઉપર છે.
0:16 તો ચાલો શીખવાનું શરુ કરીએ.હું અહીં મારા પીએચપી ટેગ્સ બનાવી રહી છું. હું વાક્યરચનાથી શરુ કરીશ જે છે ફંક્શન.
0:26 અને પછી ફંક્શન નામ જે છે "myName"
0:28 અહીં કદાચ સરળ છે કે મોટા અક્ષરનો ઉપયોગ કરવો.તેથી તમારી પાસે નાના અક્ષર છે,પછી મોટા અક્ષર અને ફરી નાના અક્ષર.છેલ્લે,નવા શબ્દો મોટા અક્ષરથી શરુ થશે.
0:40 તેને વાંચવું ખુબ સરળ બને છે પણ હું હંમેશા નાના અક્ષર વાપરવાનું યોગ્ય માનું છું.
0:43 પછી તમારી પાસે બે કૌંસો હશે.હમણાં તેની અંદર કાઈ જ નહીં.અહીં આપણે કોઈ પણ ઇનપુટ નથી લઇ રહ્યા અને અંદર હું મારો કોડ લખીશ.તો હું "Alex" લખીશ.
0:56 બરાબર,જો હવે આપણે આને રન કરીએ તો આપણે જોઈશું કે કાઈ નથી થતું.
1:05 તેનું કારણ છે કે આપણે આપનું ફંક્શન જાહેર કર્યું પણ આપણે તેનું વર્ણન એટલેકે કોલ હજી નથી કર્યું.
1:07 હવે આપણા ફંક્શનને કોલ કરવા આપણને માત્ર ફંક્શનનું નામ લખવાની જરૂર છે,બે કૌંસો અને લાઈન ટર્મિનેટર.
1:16 જો આપણે આ મારફતે કિંમતો મુકીએ,જેની જરૂર પ્રક્રિયા કરવા થશે,તો આપણે તેને અહીં આમાં મુકીશું.
1:20 પણ હમણાં આની ચિંતા ન કરો.આપણે આપણા ફંક્શનને કાલ્લ કરી રહ્યા છીએ જે આ કોડના બ્લોકને અમલમાં મુકશે.
1:26 તેથી, તે રીફ્રેશ કરો અને તમને આ મળ્યું . એલેક્સ એકો થયું છે .
1:30 હવે, ધારો કે, જો હું એક કરતાં વધુ લીટીનો કોડ ઉમેરવા ઈચ્છું . હું અહીં ઈચ્છું તેટલો કોડ ઉમેરી શકું છું. આ બ્લોક ત્યાં તે માટે છે, વધુ નવી લાઇનો સમાવવા માટે. ચાલો તે ચકાસીએ.
1:50 આપણે જોઈ શકીએ છીએ કે તે કામ કરે છે. અન્ય ઉમેરવા બાબત એ છે કે, તેને જાતે લાવવાની જરૂર રહેતી નથી. તેને ઉદાહરણ માટે, કહી શકાય, my name is 'my name'.
2:10 ઠીક છે, આપણે કેહવું પડશે, 'my name is', અને પછી એકો ફન્કશન અલગથી .
2:22 આ કામ ન કરવા પાછળનું કારણ કદાચ એ છે કે, આ વેલ્યુ નથી. આ ફન્કશન છે, તેથી તે એલેક્સ એકો કરવા જઈ રહ્યું છે .
2:32 તેથી, નવી લાઇન પસંદ કરવા માટે તે સમાન હશે, ઇકો કહી, my name is, echo Alex, બરાબર?
2:42 તેથી, જો આપણે આ અહીં મુકીએ તો તે કાર્ય ન કરશે. ઉદાહરણ તરીકે, તમારી પાસે માત્ર શાબ્દિક આઉટપુટ હશે my name is, my name, ઠીક છે?
2:49 તો, ચાલો આ પાછા અહીં નીચે લઇ આવીએ . રીફ્રેશ કરો, my name is Alex
2:58 ખાતરી કરો કે હું સ્પષ્ટ છું. જો હું આ એક કોડ સાથે બદલું, જે ચલાવવામાં આવી રહી હતી, તે આ પ્રમાણે દેખાશે .
3:07 તો, આપણે તે ન કરીશું, ઠીક છે?
3:12 તો, તે માત્ર આ સ્પષ્ટ કરવા માટે હતું. હવે આપણે એ હકીકત ઉપર આવીએ કે, તમે ફન્કશનને વ્યાખ્યાયિત કરો તે પેહલા બોલાવી શકો છો. કારણ કે PHP એ પ્રમાણે કાર્ય કરે છે. તેથી જો હું કહું, આ રીફ્રેશ કરો, તમે આ અપેક્ષા કરશો કારણ કે ફન્કશન વ્યાખ્યાયિત થાય તે પહેલાં બોલાવવામાં આવ્યું છે . આ કારણ છે કે, તે ઉપર થી નીચે દ્વારા ઓળખે છે .
3:40 જો કે, તે આ રીતે કામ કરતું નથી. તમે તેને પૃષ્ઠના તળિયે જાહેર કરી શકો જો તમને લાગે છે કે તે શ્રેષ્ઠ થઇ શકે. હું હંમેશા શીર્ષ પર જાહેર કરવાનું પસંદ કરીશ, જેથી હું ટોચ શુધી ફરી શરૂ કરી શકું અથવા જોઈ શકું કે હું ક્યાં છું.
3:50 પરંતુ, આ તે વિશે છે. હવે, આ અંદર વેલ્યુ મુકીએ, હું શું કરીશ, હું કહીશ 'your name is' name. તે એકો કરશે 'your name is' અને પછી વેરીએબલ 'name '. હું ફન્કશનનું નામ 'yourname' આપીશ .
4:13 હવે, વેરીએબલ ક્યાંથી આવશે? હું ચાહું છું કે વપરાશકર્તાએ આ ઇનપુટકરવા માટે સક્ષમ થાય. મારો અર્થ છે હું ઇનપુટ વિશે વાત નથી કરી રહી, પરંતુ જો હું અહીં name મુકું અને પછી કહું your name, Alex
4:35 આ, આ પ્રમાણે કાર્ય કરે છે. yourname ફન્કશનને બોલાવે છે, આ વેરીએબલને લે છે, આ વેરીએબલને name માં મુકે છે અને પછી એકો થી વેરીએબલ ને વાંચે છે. આ છે જે હું કેહવા માંગું છું .
4:50 તેથી, આપણે મૂળભૂત રીતે your name Alex કહી રહ્યાં છે. તે સાથે આગળ વધતા, મને આ માટે એક વેલ્યુ જોઇશે, ખાસ કરીને એક સ્ટ્રીંગ વેલ્યુ. તેથી તમે અહીં ઉપર જાઓ અને જુઓ જો કંઈપણ ઈનપુટ તરીકે એન્ટર થયું છે. તમે જુઓ છો તે થયું છે. તે Alex છે. તેથી આપણને હવે your name is Alex મળવું જોઈએ .
5:08 આપણે તે કરી લીધું છે! આપણે આ Billy માં બદલી શકીએ છીએ. આમ તમે જોયું કે તે કેવી રીતે કામ કરે છે .
5:20 ઠીક છે, હવે હું શું કરવા માંગું છું, બની શકે કે હું કે મારા ફન્કશનમાં તમે આટલા વર્ષના છો તે ઉમેરવા ઈચ્છું. તેથી, હું કહી શકું, you are age years old
5:36 આપણે શું કહેવાની જરૂર છે name અને age. મૂળભૂત રીતે, આપણે શું કરીએ છીએ કે બીજા વેરીએબલ જોડી દઈશું .
5:43 ઠીક છે, તેથી, આપણે અહીં વધારાની વસ્તુ ઉમેરી રહ્યાં છીએ, અલ્પવિરામ દ્વારા અલગ થયેલ છે. અહીં આપણે એક અલ્પવિરામ દ્વારા વેરીએબલોને અલગ કરવાની જરૂર છે. તેથી, ફરી આ વેરીએબલ ને લે છે. તેને અહીં મુકે છે અને અહીં એકો કરે છે. વેરીએબલ ને લે છે. તે અહીં લાવે છે અને અહીં એકો કરે છે .
6:00 આ મૂળભૂત રીતે તમારા વેરીએબલનું માળખું છે. કેટલા વેરીએબલો તે લે છે અને આ રીતે તમે તમારા ફન્કશનને કોડ કરો છો .
6:09 તેથી, ચાલો તે ચકાસીએ . ઠીક છે, તમને ત્યાં જગ્યાની જરૂર છે. હું આ ફરીથી Alex દ્વારા બદલીશ, 19 અને રીફ્રેશ કરો . તો તમને આ મળ્યું છે .
6:25 તેથી, ફન્કશન સમય બચાવવા લખાયેલ છે. તે મોટા બ્લોકના કોડ લે છે. તે ઇનપુટ લઇ શકે છે. તે તેને એ રીતે પ્રક્રિયામાં લેશે કે બીજી રીતે તે ખુબ જ વધારે સમય લે છે .
6:34 અહીં આ ટ્યુટોરીયલ સમાપ્ત થાય છે. અદ્યતન ફન્કશન માટે, જેવા કે વેલ્યુ રીટર્ન કરવી, ફન્કશન પરના અન્ય ટ્યુટોરિયલ ચકાસો.
6:42 IIT - Bombay તરફ થી ભાષાંતર કરનાર હું કૃપાલી પરમાર વિદાય લઉં છું . જોડાવા બદલ આભાર .

Contributors and Content Editors

Krupali