1 00:00:00,000 --> 00:00:05,720 2 00:00:05,720 --> 00:00:07,620 >> ડો LLOYD: તેથી અમારા PHP, વાક્યરચના પર વિડિઓ, 3 00:00:07,620 --> 00:00:10,480 અમે કેવી રીતે PHP વિશે ઘણું વાત આદેશ વાક્ય પર વાપરી શકાય છે 4 00:00:10,480 --> 00:00:13,620 રીતે કાર્યક્રમો ચલાવવા માટે કે અમે સી થી સાથે ખૂબ પરિચિત છો 5 00:00:13,620 --> 00:00:15,370 પરંતુ હું પણ ઉલ્લેખ કર્યો છે વિડિઓ PHP, માં 6 00:00:15,370 --> 00:00:19,572 શરૂઆતમાં માટે વિકસાવવામાં આવી હતી , વેબસાઇટ્સ વેબ પ્રોગ્રામિંગ અમલ. 7 00:00:19,572 --> 00:00:21,780 અને તેથી આ વિડિઓ માં અમે છો અમે કેવી રીતે વિશે વાત કરવા જઈ 8 00:00:21,780 --> 00:00:23,890 વેબ વિકાસ સંદર્ભમાં PHP ઉપયોગ કરે છે. 9 00:00:23,890 --> 00:00:26,360 >> અમે થી, પહેલેથી જ ખબર એચટીએમએલ પર અમારા વિડિઓ, 10 00:00:26,360 --> 00:00:29,820 વેબસાઇટ્સ બાંધવામાં આવે છે કે એચટીએમએલ ટૅગ્સ સમૂહ બહાર 11 00:00:29,820 --> 00:00:32,850 કે અર્થનિર્ધારણ વ્યાખ્યાયિત વેબ પાનાંની માળખું. 12 00:00:32,850 --> 00:00:35,910 પરંતુ વેબસાઇટ્સ કે જે હોય છે શુદ્ધ HTML સાથે બનેલ 13 00:00:35,910 --> 00:00:39,510 ખૂબ જ પીડાય છે, ખૂબ જ ગંભીર મર્યાદા. 14 00:00:39,510 --> 00:00:42,690 >> અને આ મર્યાદા સમજાવવા માટે, માતાનો નીચેની વિચાર કરીએ. 15 00:00:42,690 --> 00:00:45,665 તેથી હવે હું એક વેબ પાનું બિલ્ડ કરવા માંગો છો કે, જ્યારે વપરાશકર્તા મુલાકાત તે 16 00:00:45,665 --> 00:00:49,760 તે મને ચાલુ આપે કેમ્બ્રિજ, માસ સમય., 17 00:00:49,760 --> 00:00:52,620 તાજેતરની મિનિટ માટે તે પ્રદર્શિત કરે છે. 18 00:00:52,620 --> 00:00:57,910 હવે હું આ અધિકાર કરી રહ્યું છે, તો હું આ કંઈક કહી શકે છે. 19 00:00:57,910 --> 00:01:01,330 હું હોય છે જેથી Cambridge-- વર્તમાન સમય એચટીએમએલ ટૅગ્સ, વડા ટૅગ્સ, શીર્ષક ટૅગ્સ 20 00:01:01,330 --> 00:01:04,610 શરીર વર્તમાન tags-- કેમ્બ્રિજ સમય, 14:08 છે 21 00:01:04,610 --> 00:01:06,690 લશ્કરી સમય બહાર છાપવા. 22 00:01:06,690 --> 00:01:11,390 >> શું તે હવે 2:09 PM પર પોસ્ટેડ, 14:09 છે તો શું થાય? 23 00:01:11,390 --> 00:01:16,470 સાથે સાથે અત્યાર સુધી, HTML સાથે, હું માં જાઓ અને 14:09 તેને બદલવા માટે. 24 00:01:16,470 --> 00:01:19,390 અને પછી એક મિનિટ પછી, હું ફરીથી તેને બદલવા માટે હોય છે. 25 00:01:19,390 --> 00:01:22,132 અને પછી એક મિનિટ પછી, હું ફરીથી તેને બદલવા માટે હોય છે. 26 00:01:22,132 --> 00:01:24,590 તમે કલ્પના કરી શકો છો જેમ કે, છે ક્યારેય કદાચ સૌથી ખરાબ કામ. 27 00:01:24,590 --> 00:01:29,420 તમે વેબ પેજને માટે વેબમાસ્ટર છો, અને દર મિનિટે 24 કલાક એક દિવસ, 28 00:01:29,420 --> 00:01:35,970 તમે આ ચાલુ સમય અપડેટ કરવાની જરૂર છે જાતે time.html ખોલીને અને બદલતા 29 00:01:35,970 --> 00:01:41,750 કોડ માત્ર કે સ્નિપેટ એ કહે છે કલાક અને મિનિટ ચાલુ સમય. 30 00:01:41,750 --> 00:01:45,850 તે ખૂબ જ કદાચ નથી અમારી સ્રોતો સારા ઉપયોગ, 31 00:01:45,850 --> 00:01:48,880 માનવ અને કોમ્પ્યુટેશનલ બંને. 32 00:01:48,880 --> 00:01:51,297 >> બધા HTML છે કે વેબસાઇટ્સ સંપૂર્ણપણે સ્થિર છે. 33 00:01:51,297 --> 00:01:53,630 તમે અપડેટ કરી શકો છો માત્ર રસ્તો સામગ્રી, અમે માત્ર જોઇ છે, 34 00:01:53,630 --> 00:01:56,339 જાતે તે ઓપન સોર્સ છે ફાઇલો, તેમને સંપાદિત કરો, અને તેમને સાચવો. 35 00:01:56,339 --> 00:01:58,088 અને પછી જ્યારે વપરાશકર્તા આ પાનું પુનઃતાજું થાય છે, 36 00:01:58,088 --> 00:02:01,080 અથવા પ્રથમ માટે પાનું મુલાકાતો સમય, તેઓ તાજેતરની સામગ્રી મળશે. 37 00:02:01,080 --> 00:02:03,970 પરંતુ અમે કર્યું છે માત્ર કારણ કે જાતે જ તે ફેરફાર. 38 00:02:03,970 --> 00:02:07,980 >> આપણે ત્યાં કેટલાક PHP ભળવું શરૂ કરો, તો અમારા કોડ ઘણો વધુ લવચીક મેળવી શકો છો. 39 00:02:07,980 --> 00:02:11,940 અને અમે અમારા પૃષ્ઠો માટે એક માર્ગ હોઈ શકે છે ગતિશીલ હોઈ શકે છે, અથવા પોતાને અપડેટ કરવા માટે, 40 00:02:11,940 --> 00:02:15,360 અમારી ગરીબ જરૂર વગર પહેલાંના ઉદાહરણમાં વેબમાસ્ટર 41 00:02:15,360 --> 00:02:16,662 વસ્તુઓ અપડેટ જાતે હોઈ. 42 00:02:16,662 --> 00:02:17,870 તેઓ આપોઆપ કરી શકે છે. 43 00:02:17,870 --> 00:02:19,130 અમે દરમિયાનગીરી કરવાની જરૂર નથી. 44 00:02:19,130 --> 00:02:20,410 અમે કેટલાક ઊંઘ મેળવી શકો છો. 45 00:02:20,410 --> 00:02:24,850 જે કદાચ એક સારી બાબત તો છે તમે વેબ પ્રોગ્રામિંગ ઘણો કરી રહ્યા છીએ. 46 00:02:24,850 --> 00:02:28,360 >> CS50 IDE તેથી, અમે ચાલતી વેબ સર્વર અપાચે કહેવાય છે. 47 00:02:28,360 --> 00:02:35,250 તે ખૂબ જ સામાન્ય વપરાય છે ઓપન સોર્સ વેબ સર્વર સિસ્ટમ. 48 00:02:35,250 --> 00:02:37,320 આ સિસ્ટમ છે ક્ષમતા અર્થઘટન 49 00:02:37,320 --> 00:02:41,260 તો ઉપયોગી હોઈ ચાલે છે, જે PHP, જો તમે કોઇ PHP, પ્રોગ્રામિંગ કરવા માંગો છો. 50 00:02:41,260 --> 00:02:45,230 >> અને CS50 IDE માં, અમે એક આદેશ છે કરવા માટે આ ખૂબ જ સરળ બનાવવા માટે, 51 00:02:45,230 --> 00:02:47,280 શરૂ apache50. 52 00:02:47,280 --> 00:02:49,445 અને પછી તે સ્લેશ પાથ, સ્લેશ, માટે સ્લેશ 53 00:02:49,445 --> 00:02:53,350 dir, કે માત્ર એક ખરેખર સામાન્ય રીત છે તમે અહીં સ્પષ્ટ છે તે દર્શાવે છે 54 00:02:53,350 --> 00:02:56,510 ચોક્કસ પાથ છે ડિરેક્ટરી કે જે તમે 55 00:02:56,510 --> 00:03:00,800 રુટ પ્રયત્ન કરવા માંગો છો સાઇટ, અથવા રુટ પાનું, 56 00:03:00,800 --> 00:03:05,430 ફોલ્ડર અથવા જે તમારા વેબ સર્વર માંથી ફાઈલોનું પરિક્ષણ અને સેવા આપવા માટે શરૂ થશે 57 00:03:05,430 --> 00:03:07,850 તેમને વિનંતી ક્લાઈન્ટો જે તેમને. 58 00:03:07,850 --> 00:03:12,110 તેથી આપણે માત્ર, CS50 IDE પર પૉપ દો આ કેવી રીતે કામ કરે છે, ખરેખર ઝડપી, તમે દર્શાવે છે. 59 00:03:12,110 --> 00:03:30,930 60 00:03:30,930 --> 00:03:36,240 >> તેથી અહીં CS50 IDE માં, હું એક છું અઠવાડિયું ઝીરો નવ કહેવાય ડિરેક્ટરી. 61 00:03:36,240 --> 00:03:38,890 મારી પાસે two-- અને હું માત્ર એક ls આદેશ ચલાવવામાં 62 00:03:38,890 --> 00:03:41,910 ઉપર મારી પાસે જે તમને બતાવવા માટે અહીં બે ડિરેક્ટરીઓ, PHP, 63 00:03:41,910 --> 00:03:46,410 હું ઉપયોગ ફાઈલોની સેટ જે છે PHP, વાક્યરચના વિડિઓ, અને પછી PHP, વેબ, 64 00:03:46,410 --> 00:03:49,380 ફાઈલોની સેટ જે છે કે હું આ વિડિઓ માં ઉપયોગ કરવા માંગો છો. 65 00:03:49,380 --> 00:03:53,480 >> અને હું શરૂ કરવા માંગો છો વેબ સર્વર ઉદાહરણ 66 00:03:53,480 --> 00:03:59,089 PHP, વેબ ફોલ્ડર સમાવિષ્ટો સાથે ફાઈલો ઉપર પીરસવામાં આવી રહી છે કારણ કે. 67 00:03:59,089 --> 00:04:00,130 તેથી હું શું કરીશ? 68 00:04:00,130 --> 00:04:05,710 હું apache50 જગ્યા લખો જાઉં શરૂ કરવા માટે, જગ્યા PHP, આડંબર વેબ. 69 00:04:05,710 --> 00:04:08,100 તે ડિરેક્ટરીમાં પાથ છે હું હાલમાં છું જ્યાંથી. 70 00:04:08,100 --> 00:04:09,127 પછી હું Enter દબાવો. 71 00:04:09,127 --> 00:04:10,960 તે કરવા જઇ રહ્યું છે અહીં સામગ્રી થોડુંક. 72 00:04:10,960 --> 00:04:14,030 અને પછી તે કહી રહ્યું છે અપાચે સફળતાપૂર્વક શરૂ કરી હતી. 73 00:04:14,030 --> 00:04:20,689 તમારી સાઇટ at-- હવે ઉપલબ્ધ છે અને પછી આ સાઇટ માટે URL છે. 74 00:04:20,689 --> 00:04:21,730 તેથી હું શું કરીશ? 75 00:04:21,730 --> 00:04:26,234 હું ઝડપથી આ નકલ કરવા જઇ રહ્યો છું. 76 00:04:26,234 --> 00:04:28,900 અને હું up-- ખોલવા જઈ રહ્યો છું અને હું થોડો ઝૂમ પડશે અહીં 77 00:04:28,900 --> 00:04:31,570 હું ખોલવા જઈ રહ્યો છું Chrome માં નવું ટેબ. 78 00:04:31,570 --> 00:04:34,320 અને મને લાગે છે કે URL ની મુલાકાત જાઉં છું. 79 00:04:34,320 --> 00:04:35,299 >> હું દાખલ ફટકો જાઉં છું. 80 00:04:35,299 --> 00:04:36,090 તેને લાવવા માટે ચાલી રહ્યું છે. 81 00:04:36,090 --> 00:04:37,510 અને હું ફરી બહાર ઝૂમ પડશે. 82 00:04:37,510 --> 00:04:41,350 અને અમે અહીં જોઈ શકો છો મારા PHP, વેબ ડિરેક્ટરી સમાવિષ્ટો. 83 00:04:41,350 --> 00:04:45,290 >> તેથી હવે મૂળભૂત રીતે શું થઈ રહ્યું છે અહીં CS50 IDE મારા ઉદાહરણ છે 84 00:04:45,290 --> 00:04:49,620 આ ફાઈલો સેવા આપતા હોય છે તેમની અરજી જે કોઇ. 85 00:04:49,620 --> 00:04:51,620 અને કોર્સ પર આ વિડિઓ, અમે સૉર્ટ પડશે 86 00:04:51,620 --> 00:04:55,400 આ એક ટોળું પર એક નજર સંદર્ભમાં વિવિધ ફાઈલો. 87 00:04:55,400 --> 00:04:57,614 >> તમારા અપાચે કે પરીક્ષણ કરવા માટે સર્વર કામ કરી રહ્યું છે, 88 00:04:57,614 --> 00:04:59,780 સામાન્ય રીતે જે રહ્યું છે CS50 IDE માં કેસ હોઇ શકે છે, 89 00:04:59,780 --> 00:05:02,696 પરંતુ જો તમે વધુ સામાન્ય રીતે આ કરો તો, અને તમે તમારા પોતાના વેબ મકાન શરૂ 90 00:05:02,696 --> 00:05:04,990 સર્વરો, ખરેખર છે માટે એનાલોગ સામાન્ય પ્રકારની છે, 91 00:05:04,990 --> 00:05:08,500 સામાન્ય રીતે છે કે "હેલો વર્લ્ડ" PHP, વેબ વિકાસ માટે વપરાય છે. 92 00:05:08,500 --> 00:05:12,855 ફાઇલ હોય છે, જે ફક્ત આ code-- સમાવેશ 93 00:05:12,855 --> 00:05:18,247 PHP, માહિતી સાથે સુયોજિત PHP છેડો, કૌંસ વચ્ચે અર્ધવિરામ. 94 00:05:18,247 --> 00:05:20,580 જે મૂળભૂત રીતે એક ખાસ છે તમને કહે છે કે PHP, કાર્ય 95 00:05:20,580 --> 00:05:23,970 PHP ની આવૃત્તિ શું તમે ચાલી રહ્યું છે. 96 00:05:23,970 --> 00:05:26,850 >> તેથી CS50 IDE માં, હું ઉપલબ્ધ છે કે ફાઈલ માત્ર 97 00:05:26,850 --> 00:05:28,680 આના જેવો દેખાશે તે તમને બતાવવા માટે. 98 00:05:28,680 --> 00:05:32,860 તેથી હું મારા ઈન્ડેક્સ જોઈ રહ્યો છું મારા PHP ઉદાહરણ છે. 99 00:05:32,860 --> 00:05:35,870 મારી અપાચે ઉદાહરણ ચાલી રહ્યું છે PHP, વેબ સમાવિષ્ટો. 100 00:05:35,870 --> 00:05:39,290 અને હું એક ફાઈલ અહીં info.php કહે છે. 101 00:05:39,290 --> 00:05:41,164 >> હું તેને ક્લિક કરો, બહાર ઝૂમ કરવા જઇ રહ્યો છું. 102 00:05:41,164 --> 00:05:43,080 આ તમને જઈ રહ્યાં છો શું છે ખૂબ ખૂબ જોવા માટે. 103 00:05:43,080 --> 00:05:45,729 આ તો મને કહેવાની છે મારા અપાચે સર્વર કામ કરી રહ્યું છે. 104 00:05:45,729 --> 00:05:48,270 અને આ દેખીતી રીતે, છે PHP ની આવૃત્તિ હું ચાલી રહ્યો છું છે. 105 00:05:48,270 --> 00:05:51,590 મારા માટે આ એનાલોગ છે "હેલો વર્લ્ડ." 106 00:05:51,590 --> 00:05:53,070 >> તેથી હું વસ્તુઓ કાર્યરત છે ખબર. 107 00:05:53,070 --> 00:05:54,150 તેથી અમે જવા માટે સારા છો. 108 00:05:54,150 --> 00:05:55,730 અમે અહીં આગળ વધી શકે. 109 00:05:55,730 --> 00:05:57,790 >> તેથી આપણે તે ફોટાઓની દો સમય ઉદાહરણ અમે હતા 110 00:05:57,790 --> 00:06:01,950 અમારી ગરીબ વેબમાસ્ટર સાથે વિશે વાત જે સતત પૃષ્ઠ અપડેટ હતી. 111 00:06:01,950 --> 00:06:05,020 આ કેવી રીતે માટે એક સુધારો હોઈ શકે છે હું વસ્તુઓ અમલ કરશે 112 00:06:05,020 --> 00:06:08,080 જેથી વેબમાસ્ટર ન હતી કે સમય અપડેટ રાખવા માટે હોય છે. 113 00:06:08,080 --> 00:06:10,270 તે કરશે માત્ર પ્રકારના આપોઆપ થાય છે. 114 00:06:10,270 --> 00:06:13,710 >> નીચે નીચે, HTML, તે એક અપવાદ સાથે, ખૂબ સમાન. 115 00:06:13,710 --> 00:06:16,720 પરંતુ અહીં હું ટોચ પર કેટલાક PHP મળી છે. 116 00:06:16,720 --> 00:06:19,940 હું દેખીતી રીતે, આ કહે છે કાર્ય date_default_timezone_set. 117 00:06:19,940 --> 00:06:22,106 >> અને અમે બધા વિશે વાત નથી CS50 આ કાર્યો, 118 00:06:22,106 --> 00:06:24,670 PHP, કદાચ છે કારણ કે હજારો. 119 00:06:24,670 --> 00:06:27,540 તે એક એક બીટ હોઈ શકે છે પૂછપરછ છે, પરંતુ તે ન હોઈ શકે છે. 120 00:06:27,540 --> 00:06:29,490 તે આંતરિક વિધેયો ઘણો મળ્યું છે. 121 00:06:29,490 --> 00:06:33,290 અને તેથી આ એક કાર્ય દેખીતી રીતે છે યુએસ / પૂર્વ તરીકે મારા સમય ઝોન સુયોજિત કરે છે, 122 00:06:33,290 --> 00:06:36,320 જે હું છું કે સમય ઝોન છે હાલમાં આ વિડિઓ બનાવે છે. 123 00:06:36,320 --> 00:06:38,430 >> પછી હું એક કૉલ કરો કાર્ય તારીખ, કહેવાય છે. 124 00:06:38,430 --> 00:06:43,850 અને દેખીતી રીતે, હું સ્ટોર છું તેના કહેવાતા કંઈક સમય. 125 00:06:43,850 --> 00:06:45,320 તેથી શું અહીં ચાલી રહ્યું છે? 126 00:06:45,320 --> 00:06:48,040 >> વેલ, મૂળભૂત રીતે શું છે ચાલી રહ્યું છે, હું કોલ બનાવવા છું 127 00:06:48,040 --> 00:06:51,650 ચાલે છે કે કેટલાક સર્વર સમય હાલમાં શું છે મને કહો. 128 00:06:51,650 --> 00:06:56,150 અને હું એક ફોર્મેટમાં રૂપાંતરિત છું કલાક, મિનિટ, સેકન્ડ. 129 00:06:56,150 --> 00:07:00,540 અને કારણ કે તે કેપિટલ એચ આ છે છે મને 12 થી 24 કલાક સમય નથી આપી રહ્યું છે 130 00:07:00,540 --> 00:07:02,362 લોઅરકેસ એચ હશે જે કલાક સમય. 131 00:07:02,362 --> 00:07:04,570 અને હું માત્ર કે સ્ટોર છું એક ચલ કહેવાય, સમય. 132 00:07:04,570 --> 00:07:07,028 કે જેથી PHP ની બીજી લાઇન ત્યાં, કાર્ય કરવા માટે કૉલ, 133 00:07:07,028 --> 00:07:09,037 તારીખ, માત્ર રહ્યો છે છે જે કેટલાક શબ્દમાળા 134 00:07:09,037 --> 00:07:12,120 મને તારીખ આપી રહ્યું છે, અને સમય, અને અન્ય માહિતી એક ટોળું. 135 00:07:12,120 --> 00:07:16,480 અને ત્યાં પ્રથમ દલીલ તેમના કે, માત્ર મહત્વપૂર્ણ ભાગ કાઢવામાં આવે છે 136 00:07:16,480 --> 00:07:20,614 હું આ ઉદાહરણ માટે વિશે કાળજી કે, જે કલાક, મિનિટ, અને બીજા છે. 137 00:07:20,614 --> 00:07:22,030 તેથી તે ચાલી રહ્યું છે કે બધા છે. 138 00:07:22,030 --> 00:07:23,562 તેથી હું સ્ટોર એક ચલ $ સમય છે. 139 00:07:23,562 --> 00:07:25,270 અને પછી નીચે ખાતે ત્યાં ખૂબ જ નીચે, હું 140 00:07:25,270 --> 00:07:28,980 કે લઘુલિપિ છે વર્તમાન સમય બહાર છાપવા. 141 00:07:28,980 --> 00:07:32,050 તેથી હું ફક્ત પ્રિન્ટ જાઉં છું વર્તમાન સમય છે શું. 142 00:07:32,050 --> 00:07:37,220 >> તેથી આપણે આ પર એક નજર કરીએ CS50 IDE અને અમે હવે છો જુઓ કે કેવી રીતે 143 00:07:37,220 --> 00:07:40,002 કે વેબમાસ્ટર મુશ્કેલી ઘણો બચત છે. 144 00:07:40,002 --> 00:07:42,570 બધા હક છે, તેથી અહીં હું ફરી છું પાછા રુટ ડિરેક્ટરી 145 00:07:42,570 --> 00:07:45,040 મારા અપાચે ઉદાહરણ છે. 146 00:07:45,040 --> 00:07:51,585 અને હું અહીં ફાઈલ કહેવાય time.php છે. 147 00:07:51,585 --> 00:07:53,559 હું માત્ર તેના પર ક્લિક કરો જાઉં છું. 148 00:07:53,559 --> 00:07:55,850 અને હું, કારણ કે ઉપર સ્ક્રોલ પડશે અમે ખૂબ દૂર ઝૂમ કરેલું કરી રહ્યાં છો. 149 00:07:55,850 --> 00:07:57,257 વર્તમાન સમય 14:20:34 છે. 150 00:07:57,257 --> 00:07:59,090 તેથી હું તેને કલાક કરી રહ્યો છું મિનિટ અને સેકન્ડ. 151 00:07:59,090 --> 00:08:01,910 અને હું તાજું કરી શકો છો પાનું અને નવા સમય મળે છે. 152 00:08:01,910 --> 00:08:02,420 --41. 153 00:08:02,420 --> 00:08:07,240 હું પાનું તાજું કરવા જઇ રહ્યો છું અને નવા સમય, 44, 46, 47 મળે છે. 154 00:08:07,240 --> 00:08:10,490 >> તેથી, હું સ્પષ્ટ નથી છું કંઈપણ મારી બદલાતી રહે છે. 155 00:08:10,490 --> 00:08:11,720 હું અહીં પ્રેરણાદાયક પૃષ્ઠ છું. 156 00:08:11,720 --> 00:08:13,711 તેથી હું તેને સંપાદન ત્યાં પાછા ન હોઈ શકે. 157 00:08:13,711 --> 00:08:15,710 અને હું તમને વચન, હું નથી કોઈપણ સંઘ છે 158 00:08:15,710 --> 00:08:18,230 જે ફાઈલ ફેરફાર કરી રહ્યા હોય બાજુ પર મારા વતી. 159 00:08:18,230 --> 00:08:21,260 >> હું માત્ર કે PHP, કાર્ય ઉપયોગ કરું છું સમય મારા માટે સમય પેદા કરવા માટે 160 00:08:21,260 --> 00:08:22,340 આપમેળે. 161 00:08:22,340 --> 00:08:24,800 હું ઊંઘી છું, પણ જો કે, આવું અને મારી વેબ સર્વર ચાલી રહ્યું છે, 162 00:08:24,800 --> 00:08:28,884 પાનું હજુ પણ છે કે મુલાકાત જે વપરાશકર્તા બરાબર ચાલુ સમય મેળવવા જવું. 163 00:08:28,884 --> 00:08:29,800 તેથી તે ખૂબ સારી છે. 164 00:08:29,800 --> 00:08:33,609 હું મારી સાઇટ વધુ ગતિશીલ કર્યા ખૂબ PHP કોડ સાથે. 165 00:08:33,609 --> 00:08:36,650 તે કોડ માત્ર બે લીટીઓ હતી અને પછી પ્રિન્ટ નિવેદન એક થોડુંક. 166 00:08:36,650 --> 00:08:38,441 અને પહેલેથી જ હું હોય વધુ ગતિશીલ સાઇટ 167 00:08:38,441 --> 00:08:42,750 કે પ્રથમ ઉદાહરણ કરતાં આપણે જોયું વિડિઓ શરૂઆતમાં. 168 00:08:42,750 --> 00:08:46,660 >> તેથી, PHP, વાક્યરચના પર વિડિઓ થી યાદ PHP દુભાષિયો ચાલે છે ત્યારે કે 169 00:08:46,660 --> 00:08:50,000 અમારા કાર્યક્રમ, તે બધું અવગણે કે, PHP વિભાજકો અંદર નથી 170 00:08:50,000 --> 00:08:51,500 તે બહાર spitting. 171 00:08:51,500 --> 00:08:54,410 કે ઉદાહરણમાં, શું આ વસ્તુ તે બહાર spitting હતું કે એચટીએમએલ હતી. 172 00:08:54,410 --> 00:08:58,080 અને આ હવે હું કરી શકો છો એનો અર્થ એ થાય સાથે મળીને HTML અને PHP વિવિધતા લાવવી. 173 00:08:58,080 --> 00:09:01,920 ઈન્ટરપ્રીટર માત્ર છે, કારણ કે HTML અને તે શાબ્દિક આઉટપુટ અવગણો. 174 00:09:01,920 --> 00:09:04,140 જે અધિકાર, સારું છે? 175 00:09:04,140 --> 00:09:06,100 >> , કદાચ કારણ કે દિવસ ના અંતે, 176 00:09:06,100 --> 00:09:08,360 હું મારી સાઇટ ગમશે HTML નિર્માણ કરી. 177 00:09:08,360 --> 00:09:12,880 કોઈપણ વેબ બ્રાઉઝર અર્થઘટન કરી શકે છે કે જેથી તે, અથવા આ પૃષ્ઠ પર HTML સમજવામાં 178 00:09:12,880 --> 00:09:17,270 અને કંઈક, કે રેન્ડર છે કે અમે ખરેખર મનુષ્યો સમજી શકે છે. 179 00:09:17,270 --> 00:09:19,430 અને હું માત્ર PHP ઉપયોગ કરી શકો છો મારી સાઇટ ના ભાગો માટે 180 00:09:19,430 --> 00:09:23,390 મને જરૂર છે, dynamism જરૂરી સતત અપડેટ વસ્તુઓ છે કે જે હોય છે. 181 00:09:23,390 --> 00:09:26,630 સ્ટેટિક માહિતી એ જ રહી શકો છો. 182 00:09:26,630 --> 00:09:27,540 >> ઠીક છે, તેથી તે દંડ છે. 183 00:09:27,540 --> 00:09:28,540 પરંતુ હું આ શા માટે કરવા માંગો છો? 184 00:09:28,540 --> 00:09:30,400 હું શા માટે HTML અને PHP મિશ્રણ કરશે? 185 00:09:30,400 --> 00:09:33,850 હું માત્ર છાપે કરી શકે છે બધા HTML, PHP, પ્રિન્ટ કાર્ય મદદથી. 186 00:09:33,850 --> 00:09:35,870 શા માટે હું કે નથી કરી રહ્યો છું? 187 00:09:35,870 --> 00:09:37,100 એક બીજા માટે તે વિશે વિચારો. 188 00:09:37,100 --> 00:09:41,220 >> શા માટે, હું માત્ર હું out-- પ્રિન્ટ કરી શકે છે જ્યારે માત્ર કહે છે કે PHP ની રેખાઓ હોય શકે છે, 189 00:09:41,220 --> 00:09:43,841 પ્રિન્ટ HTML ટૅગ, પ્રિન્ટ વડા. 190 00:09:43,841 --> 00:09:44,840 શા માટે હું કે નથી કરી રહ્યો છું? 191 00:09:44,840 --> 00:09:48,230 હું શા માટે PHP, અને HTML મિશ્રણ છું? 192 00:09:48,230 --> 00:09:50,080 >> વેલ, જો તમને લાગે એક બીજા માટે તે વિશે. 193 00:09:50,080 --> 00:09:52,824 PHP, ઈન્ટરપ્રીટર છે તે જુએ છે શું અર્થઘટન કરે છે. 194 00:09:52,824 --> 00:09:54,990 અને તેથી તે હોય ચાલી રહ્યું છે કોડ એક વાક્ય ચલાવવા માટે. 195 00:09:54,990 --> 00:09:56,450 HTML છાપશે. 196 00:09:56,450 --> 00:09:57,700 ઓપન વડા ટૅગ છાપશે. 197 00:09:57,700 --> 00:09:58,969 ઓપન ટાઇટલ ટૅગ છાપશે. 198 00:09:58,969 --> 00:10:00,760 તે કરવા માટે છે જવું છે ચલાવો અને અર્થઘટન 199 00:10:00,760 --> 00:10:02,671 જે રીતે દરેક એક પગલું છે. 200 00:10:02,671 --> 00:10:04,670 માત્ર દો નથી શા માટે દુભાષિયો માત્ર પર ચળકાટ 201 00:10:04,670 --> 00:10:06,878 તે સમજી શકતો નથી વસ્તુઓ અને તે આપોઆપ કરે છે? 202 00:10:06,878 --> 00:10:11,365 તે મને સમય ઘણો સેવ કરવા જઈ રહ્યું છે મારી HTML અને મારા PHP મિશ્રણ. 203 00:10:11,365 --> 00:10:16,220 >> અમે શા માટે અને તેથી તે છે માત્ર ઓપન PHP છેડો છે 204 00:10:16,220 --> 00:10:19,450 અને પછી માત્ર સમગ્ર છાપે એક વિશાળ PHP અમારા પાનું સામગ્રી 205 00:10:19,450 --> 00:10:24,330 પછી કાર્ય, પ્રિન્ટ માટે કૉલ, અને બંધ કરો PHP, વિભાજક અને અમે પૂર્ણ કરી લીધું. 206 00:10:24,330 --> 00:10:27,620 અમે સાથે તેમને ભળવું તેથી કે શા માટે છે. 207 00:10:27,620 --> 00:10:32,345 >> અત્યાર સુધી, અમે ખૂબ જોઇ ન હોય સામાન્ય PHP, વાક્યરચના એક તફાવત. 208 00:10:32,345 --> 00:10:33,720 તે ખૂબ સરળ કરવામાં આવી છે. 209 00:10:33,720 --> 00:10:35,553 અમે પહેલાથી જ જોયેલા પ્રશ્ન ચિહ્ન, સમાન. 210 00:10:35,553 --> 00:10:39,012 અમે ન્યૂ વિધેય કોલ એક દંપતિ જોયું પરંતુ ખરેખર કંઇ ફેન્સી પર જઈ રહી છે. 211 00:10:39,012 --> 00:10:40,720 કદાચ વસ્તુઓ બનાવવા દો થોડી પારખુ. 212 00:10:40,720 --> 00:10:44,360 અમે શું માહિતી પસાર કરવા માંગતા હોય તો વિવિધ PHP, ફાઇલો વચ્ચે, 213 00:10:44,360 --> 00:10:47,280 જેથી કદાચ વપરાશકર્તા કરી શકો છો મને માહિતી સબમિટ કરો. 214 00:10:47,280 --> 00:10:50,230 અને પછી હું કંઈક કરી શકે તે બીજા પૃષ્ઠ પર છે. 215 00:10:50,230 --> 00:10:52,990 >> તેથી PHP, માટે આધાર છે કંઈક સુપર વૈશ્વિક કહેવાય 216 00:10:52,990 --> 00:10:55,297 ખૂબ ભયાનક લાગે છે કે જે ચલો. 217 00:10:55,297 --> 00:10:57,130 તેઓ ખરેખર માત્ર છો જાયન્ટ સમૂહનો એરે 218 00:10:57,130 --> 00:10:59,900 આ અમલમાં મદદ પસાર વિધેય 219 00:10:59,900 --> 00:11:05,010 PHP, ફાઈલો વચ્ચે માહિતી અમારા વેબ સર્વર પર વર્તમાન છે. 220 00:11:05,010 --> 00:11:07,760 >> આ સુપર પ્રથમ globals $ _GET કહેવામાં આવે છે. 221 00:11:07,760 --> 00:11:10,140 અને તે કદાચ છે સમજવા માટે સરળ છે. 222 00:11:10,140 --> 00:11:12,430 શું $ _GET સાથે થાય છે? 223 00:11:12,430 --> 00:11:16,240 વેલ, મૂળભૂત રીતે, આ વપરાશકર્તા છે વધારાની માહિતી લખો જાઉં 224 00:11:16,240 --> 00:11:18,390 અમારા URL ની ઓવરને મુ. 225 00:11:18,390 --> 00:11:21,460 અને તેઓ લખવાનું ગમે, એમ ધારી રહ્યા છીએ તે ચોક્કસ રીતે ફોર્મેટ છે 226 00:11:21,460 --> 00:11:25,830 માત્ર છે, કે જે ક્વેરી શબ્દમાળા તરીકે ઓળખાય છે કી કિંમત જોડીઓને સમૂહ અલગ 227 00:11:25,830 --> 00:11:27,810 ampersands દ્વારા. 228 00:11:27,810 --> 00:11:32,362 તે કી કિંમત જોડીઓને હશે એક $ _GET સમૂહનો એરે માં સંગ્રહાય છે. 229 00:11:32,362 --> 00:11:34,070 અને અમારા વિડિઓ PHP, વાક્યરચના, આપણે જાણીએ છીએ 230 00:11:34,070 --> 00:11:40,080 કેવી રીતે સાથે કામ કરવા માટે પહેલેથી સમૂહનો એરે. 231 00:11:40,080 --> 00:11:44,090 તેથી અહીં એક ઉદાહરણ છે કદાચ હું છું જ્યાં કેટલાક PHP, 232 00:11:44,090 --> 00:11:50,180 કી કિંમત જોડીઓને બધા કાઢવામાં URL માં પૂરી પાડવામાં વપરાશકર્તા છે. 233 00:11:50,180 --> 00:11:51,970 તેથી હું મારા ઓપન PHP છેડો છે. 234 00:11:51,970 --> 00:11:53,410 હું એક foreach લૂપ છે. 235 00:11:53,410 --> 00:11:57,410 હું સુપર સમગ્ર વારો છું વૈશ્વિક અરે $ _GET કહેવાય છે. 236 00:11:57,410 --> 00:12:00,160 >> અને હું ઉલ્લેખ કરવાનો પ્રયત્ન કરવા માંગો છો કી અને કિંમત બંને છે. 237 00:12:00,160 --> 00:12:02,410 અને હું માત્ર તેમને છાપવા છું બહાર પર દરેક એક દેખીતી રીતે 238 00:12:02,410 --> 00:12:03,780 અહીં તેના પોતાના ફકરો ટેગ. 239 00:12:03,780 --> 00:12:07,620 હું કેટલાક એચટીએમએલ બહાર છાપવા છું અને કિંમતો પ્રક્ષેપક 240 00:12:07,620 --> 00:12:12,900 આ વિધાન માં કી અને કિંમત છે. 241 00:12:12,900 --> 00:12:16,980 >> તેથી આપણે કેવી રીતે આ પર એક નજર કરીએ ખરેખર અમારા IDE પર કામ કરશે. 242 00:12:16,980 --> 00:12:18,980 અને કદાચ આ મદદ કરશે થોડી સમજાવે 243 00:12:18,980 --> 00:12:21,880 વિચાર શું ખરેખર કરવાનું છે. 244 00:12:21,880 --> 00:12:23,610 તેથી હું અહીં પાછા મારી વેબ રુટ છું. 245 00:12:23,610 --> 00:12:25,318 અને હું એક ઝૂમ પડશે થોડો તમે બતાવવા માટે 246 00:12:25,318 --> 00:12:28,620 હું તરીકે ઓળખાતી ફાઈલ get1.php હોય છે. 247 00:12:28,620 --> 00:12:31,830 >> તેથી આપણે get1.php પર ક્લિક કરો. 248 00:12:31,830 --> 00:12:36,600 અને હું કોઈપણ સામગ્રી જોઈ રહ્યો નથી. 249 00:12:36,600 --> 00:12:38,390 તે સાચું છે, વિચિત્ર છે? 250 00:12:38,390 --> 00:12:39,740 વેલ, ખરેખર ખરેખર. 251 00:12:39,740 --> 00:12:42,030 હું સપ્લાય ન હતી કારણ કે URL માં કંઈપણ. 252 00:12:42,030 --> 00:12:46,270 હું get1.php રહ્યું છે, પરંતુ હું કોઈપણ કી કિંમત જોડીઓને નથી સપ્લાય નહોતી 253 00:12:46,270 --> 00:12:47,450 મારા ક્વેરી શબ્દમાળા ભાગ તરીકે. 254 00:12:47,450 --> 00:12:50,510 તેથી આપણે એક ક્વેરી શબ્દમાળા ઉમેરવા દો અને આ ફાઈલની શું કરી શકો જુઓ. 255 00:12:50,510 --> 00:12:53,040 >> ક્વેરી શબ્દમાળા શરૂ કરવા માટે તમને માત્ર પ્રશ્ન ચિહ્ન લખો. 256 00:12:53,040 --> 00:13:00,820 પછી કદાચ હું નામ = ડો અને વર્ષ = 2015 કહેવું પડશે. 257 00:13:00,820 --> 00:13:02,914 અને પછી હું દાખલ ફટકો પડશે. 258 00:13:02,914 --> 00:13:04,080 હવે શું થઈ રહ્યું છે તે જુઓ. 259 00:13:04,080 --> 00:13:05,480 હું get1.php હજુ ​​પણ છું. 260 00:13:05,480 --> 00:13:08,445 પરંતુ હવે હું પૂરી પાડવામાં કર્યું કી કિંમત જોડીઓને, અને હું છું 261 00:13:08,445 --> 00:13:14,940 તેમના પોતાના પર તેમને બહાર છાપવા paragraph-- નામ, Doug-- વર્ષે, 2015. 262 00:13:14,940 --> 00:13:17,970 કે બરાબર કોડ છે અમે ફક્ત એક ક્ષણ પહેલા સ્લાઇડ પર જોવા મળી હતી. 263 00:13:17,970 --> 00:13:22,290 >> અને હું કદાચ અન્ય ઍડ કરવા માંગો છો, તો કી કિંમતની જોડી, અને વર્ગ = CS50. 264 00:13:22,290 --> 00:13:25,325 265 00:13:25,325 --> 00:13:27,580 હવે હું અન્ય કી કિંમત હોય છે છપાયેલ છે કે જોડી 266 00:13:27,580 --> 00:13:30,025 જ્યારે હું ફરીથી URL ફોટાઓની. 267 00:13:30,025 --> 00:13:31,900 હવે કદાચ આ નથી ભયંકર સારી રીતે ફોર્મેટ. 268 00:13:31,900 --> 00:13:33,660 તેથી હું get.php અન્ય આવૃત્તિ છે. 269 00:13:33,660 --> 00:13:36,350 તે get2.php છે. 270 00:13:36,350 --> 00:13:39,070 >> આ તફાવત એક હું સીએસએસ ફાઈલ હોય છે, 271 00:13:39,070 --> 00:13:41,690 અને તે વસ્તુઓ એક બંધારણો વધુ સરસ રીતે મારા માટે થોડી. 272 00:13:41,690 --> 00:13:43,940 તે કદાચ સૌથી નથી વિશ્વમાં સુંદર સીએસએસ. 273 00:13:43,940 --> 00:13:45,650 પરંતુ તે આમ માત્ર અન્ય માર્ગ છે. 274 00:13:45,650 --> 00:13:52,840 તેથી હું હજુ પણ ઍક્સેસ મેળવી શકો છો $ _GET મદદથી મારા ચલો. 275 00:13:52,840 --> 00:13:56,610 અને આ કિસ્સામાં, હું હમણાં જ પ્રકારની છું સીએસએસ થોડી વધુ ફેન્સી બનાવે છે. 276 00:13:56,610 --> 00:13:58,360 અને અમે ઉપર પોપ તો એક બીજા માટે મારા IDE, 277 00:13:58,360 --> 00:14:06,870 હું મારા PHP, વેબ તમે બતાવીશું અહીં ડિરેક્ટરી, get2.php. 278 00:14:06,870 --> 00:14:10,010 અમે અહીં, કેટલાક એચટીએમએલ તેને ખોલવા પડશે. 279 00:14:10,010 --> 00:14:13,220 દેખીતી રીતે હું તે લિંક છું હું વિશે વાત કરવામાં આવી હતી સીએસએસ ફાઇલ. 280 00:14:13,220 --> 00:14:14,570 હું એક ટેબલ ટેગ ખોલો. 281 00:14:14,570 --> 00:14:15,970 અને પછી અહીં મારા foreach લૂપ છે. 282 00:14:15,970 --> 00:14:18,450 >> અહીં છે, કે શું હું પહેલાં સ્લાઇડ પર જોવા મળ્યો હતો. 283 00:14:18,450 --> 00:14:21,007 માત્ર એટલો જ તફાવત હું આ કી અને કિંમત સીએસએસ છે 284 00:14:21,007 --> 00:14:22,340 હું તે માટે અરજી છું કે સ્ટાઇલ. 285 00:14:22,340 --> 00:14:25,622 પરંતુ તે હું કરી રહ્યો છું હું છું છે $ _GET સમગ્ર વારો બધા વિચાર 286 00:14:25,622 --> 00:14:26,580 કી કિંમત જોડીઓને. 287 00:14:26,580 --> 00:14:28,890 >> અને હું ટેબલ તેમને બહાર છાપવા છું. 288 00:14:28,890 --> 00:14:33,230 અને દેખીતી રીતે, હું કીઓ ફોર્મેટિંગ છું એક રીતે, <ટીડી વર્ગ = "કી" સાથે. 289 00:14:33,230 --> 00:14:40,057 તેથી દેખીતી રીતે છે કે કેટલાક લાગુ પડે છે મારા સીએસએસ ફાઇલ GET.CSS વર્ગ પસંદગીકાર. 290 00:14:40,057 --> 00:14:42,890 અને દેખીતી રીતે, હું બહાર છાપવા છું મારા કિંમતો તદ્દન અલગ રીતે. 291 00:14:42,890 --> 00:14:45,530 જે ખૂબ જ છે અમે અહીં છે, જ્યાં શું જોયું 292 00:14:45,530 --> 00:14:47,710 અમારા કિંમતો મુદ્રિત કરવામાં આવી હતી વાદળી પૃષ્ઠભૂમિ સાથે, 293 00:14:47,710 --> 00:14:49,969 અને અમારા કીઓ મુદ્રિત કરવામાં આવી હતી પીળા પૃષ્ઠભૂમિ સાથે. 294 00:14:49,969 --> 00:14:52,010 હું મેળવવામાં છું કેવી રીતે તે છે તે વિવિધ શૈલીઓ. 295 00:14:52,010 --> 00:14:54,054 હું અલગ CSS વર્ગો ઉપયોગ છું. 296 00:14:54,054 --> 00:14:55,470 પરંતુ તે ખૂબ ખૂબ તે મેળવવા માટે છે. 297 00:14:55,470 --> 00:14:58,380 જેમ હું હમણાં જ માહિતી બહાર કાઢીને છું. 298 00:14:58,380 --> 00:15:01,000 અને આ કિસ્સામાં, હું હમણાં જ છું સ્ક્રીન પર છાપવા. 299 00:15:01,000 --> 00:15:04,310 હું URL બહાર મેળવવામાં છું મેળવવા અને તે અમારા માટે શું કરે છે. 300 00:15:04,310 --> 00:15:06,470 >> તમે શક્ય જુઓ છો સમસ્યા અહીં જોકે? 301 00:15:06,470 --> 00:15:11,720 શા માટે કદાચ અમે કરશે $ _GET ઉપયોગ કરવા માંગો છો નથી? 302 00:15:11,720 --> 00:15:15,440 તો શું, કદાચ, હું આ ક્વેરી બનાવતા હતા? 303 00:15:15,440 --> 00:15:18,000 --to get3.php, જે હું મારા IDE પર નથી. 304 00:15:18,000 --> 00:15:19,640 તે માત્ર એક કાલ્પનિક ફાઈલ છે. 305 00:15:19,640 --> 00:15:22,187 પરંતુ તે દેખીતી રીતે અહીં નોટિસ મારા પાસવર્ડ પસાર. 306 00:15:22,187 --> 00:15:23,770 અને કદાચ મારો પાસવર્ડ મૂંઝવતી છે. 307 00:15:23,770 --> 00:15:28,070 અથવા કદાચ હું લોકો કરવા માંગો છો નથી મારો પાસવર્ડ અધિકાર છે, શું ખબર. 308 00:15:28,070 --> 00:15:33,140 >> હું ઉપયોગ કરું છું, તો હું તે though-- પસાર છું તો આ $ _GET પદ્ધતિ છે શું થાય છે, 309 00:15:33,140 --> 00:15:34,970 કે URL માં જ હશે. 310 00:15:34,970 --> 00:15:39,890 તેથી કેટલાક દૂષિત વપરાશકર્તા કદાચ હું શું કરી રહ્યો છું જોવા માટે સમર્થ હશે. 311 00:15:39,890 --> 00:15:42,040 હું તેમને પસાર કરી શકે છે સંવેદનશીલ માહિતી. 312 00:15:42,040 --> 00:15:43,310 અથવા કદાચ તે પણ દૂષિત વપરાશકર્તા નથી. 313 00:15:43,310 --> 00:15:45,790 કદાચ તે માત્ર તમારા મિત્ર જે તમારા ખભા પર ઉભા છે. 314 00:15:45,790 --> 00:15:47,650 અને હવે તેઓ પાસવર્ડ ખબર તમારા Facebook એકાઉન્ટ પર. 315 00:15:47,650 --> 00:15:49,483 >> અને કદાચ તેઓ ન હોત તેની સાથે કંઈ નથી. 316 00:15:49,483 --> 00:15:53,749 પરંતુ તમારો પાસવર્ડ હતા તો Facebook પર $ _GET મારફતે રજૂ, 317 00:15:53,749 --> 00:15:55,290 હવે તેઓ તમારા ફેસબુક પાસવર્ડ ખબર. 318 00:15:55,290 --> 00:15:59,000 તે URL માં અધિકાર છે કારણ કે તમે માહિતી સબમિટ કર્યું છે. 319 00:15:59,000 --> 00:16:01,887 >> અને તેથી કદાચ કે શ્રેષ્ઠ નથી માર્ગ સંવેદનશીલ માહિતી પસાર કરે છે. 320 00:16:01,887 --> 00:16:04,470 તે માહિતી પસાર કરવા માટે એક સારો માર્ગ છે અમે ખાસ કરીને નથી કે 321 00:16:04,470 --> 00:16:05,886 ખૂબ સંવેદનશીલ હોવાથી વિશે કાળજી. 322 00:16:05,886 --> 00:16:09,347 મળે ખૂબ ઝડપી છે કારણ કે, અન્ય સુપર globals સંબંધિત 323 00:16:09,347 --> 00:16:10,430 અમે વિશે વાત કરવા જઈ રહ્યાં છો. 324 00:16:10,430 --> 00:16:13,330 પરંતુ કદાચ શ્રેષ્ઠ સાધન સંવેદનશીલ જાણકારી માટે. 325 00:16:13,330 --> 00:16:15,990 >> તે માટે અમે કરવા માંગો છો શકે , $ _POST કહેવાય કંઈક ઉપયોગ 326 00:16:15,990 --> 00:16:18,560 જે અન્ય સુપર વૈશ્વિક ચલ છે. 327 00:16:18,560 --> 00:16:20,750 તે અન્ય સમૂહનો એરે છે. 328 00:16:20,750 --> 00:16:23,240 તેથી તે ખૂબ ખૂબ કામ કરે છે વિચાર તરીકે બરાબર એ જ. 329 00:16:23,240 --> 00:16:26,850 સિવાય, તેના બદલે બહાર કાઢીને URL માંથી માહિતી 330 00:16:26,850 --> 00:16:29,870 તે HTTP હેડરો મારફતે કંઈક કરે છે. 331 00:16:29,870 --> 00:16:32,080 જેથી યાદ અમારા HTTP પર વિડિઓ, અમે વાત કરી 332 00:16:32,080 --> 00:16:34,850 કેવી રીતે બ્રાઉઝર્સ, સર્વર્સ વિશે અને ક્લાઈન્ટો વાતચીત. 333 00:16:34,850 --> 00:16:38,070 અને માહિતીને પાછી પસાર થાય છે અને આગળ HTTP હેડરો માં. 334 00:16:38,070 --> 00:16:43,330 >> $ _POST સાથે, માહિતી સામાન્ય રીતે છે તે HTTP હેડરો મારફતે મોકલવામાં આવે છે. 335 00:16:43,330 --> 00:16:49,770 અને અમે સામાન્ય રીતે સૌથી વધુ માં $ _POST જોશો HTML ફોર્મ્સ સબમિટ સંદર્ભમાં. 336 00:16:49,770 --> 00:16:52,390 જો તમે હજુ પણ HTML સ્વરૂપો ઉપયોગ કરી શકો છો GET વસ્તુઓ સબમિટ કરો. 337 00:16:52,390 --> 00:16:56,120 પરંતુ તેઓ સામાન્ય રીતે ઉપયોગ કરી રહ્યાં છો પોસ્ટ સંદર્ભમાં. 338 00:16:56,120 --> 00:17:00,280 >> તેથી અહીં એક HTML ફોર્મ એક ઉદાહરણ છે. 339 00:17:00,280 --> 00:17:06,750 હવે અમે પહેલાં આ જોઇ છે, પરંતુ અમારી પાસે આ ભાગ, ક્રિયા = "post.php" જોઇ નથી. 340 00:17:06,750 --> 00:17:10,756 તેથી અમે સ્વરૂપો વિશે વાત કરી ત્યારે HTML સંદર્ભમાં, હું એક સબમિટ બટન હતી. 341 00:17:10,756 --> 00:17:13,630 અને તમે યાદ તો, હું સબમિટ કરો ક્લિક કરો કરશો અને પછી પાનાંના માત્ર રિફ્રેશ 342 00:17:13,630 --> 00:17:14,660 કંઈ કર્યું નથી. 343 00:17:14,660 --> 00:17:18,250 >> આ કિસ્સામાં, હું સબમિટ છું હું આ ફોર્મ લખો ગમે, 344 00:17:18,250 --> 00:17:20,750 post.php કહેવાય PHP ફાઈલ કરવા માટે. 345 00:17:20,750 --> 00:17:25,810 અને દેખીતી રીતે, જે રીતે હું કરી રહ્યો છું આ ફોર્મ માં પોસ્ટ પદ્ધતિનો ઉપયોગ કરીને કરવામાં આવે છે. 346 00:17:25,810 --> 00:17:29,040 માહિતી તેથી દરેક ભાગ હું આ ફોર્મ માં લખો કે 347 00:17:29,040 --> 00:17:31,470 રજૂ કરવામાં આવશે આ HTTP હેડરો દ્વારા. 348 00:17:31,470 --> 00:17:36,440 >> તે post.php સુલભ હશે કે મારા ફોર્મ ક્રિયા છે કારણ કે. 349 00:17:36,440 --> 00:17:39,811 તે સુલભ હશે $ _POST પર જઈને. 350 00:17:39,811 --> 00:17:42,310 અને દેખીતી રીતે, જે રીતે હું કરી શકો છો દરેક વ્યક્તિગત તત્વ વિચાર 351 00:17:42,310 --> 00:17:44,765 કે સમૂહનો એરે સાથે આ લક્ષણ સાથે છે, 352 00:17:44,765 --> 00:17:48,130 અમારા ઇનપુટ ટૅગ્સ નામ લક્ષણ. 353 00:17:48,130 --> 00:17:53,540 >> તેથી દેખીતી રીતે હું સ્ક્વેર $ _POST કહી શકો છો કૌંસ ગમે તે વપરાશકર્તા વિચાર નામ 354 00:17:53,540 --> 00:17:55,440 પ્રથમ ક્ષેત્રમાં લખ્યો. 355 00:17:55,440 --> 00:18:01,030 અને $ _POST પાસવર્ડ, ના પીડબલ્યુ તેના બદલે, વપરાશકર્તા ટાઇપ ગમે પર વિચાર 356 00:18:01,030 --> 00:18:03,650 બીજા ક્ષેત્ર માં. 357 00:18:03,650 --> 00:18:06,414 >> તેથી આપણે એક નજર કરીએ CS50 IDE આ નહીં. 358 00:18:06,414 --> 00:18:08,330 તેથી અહીં અમે હોય છે, અને હું પડશે એક બીજા માટે ઝૂમ. 359 00:18:08,330 --> 00:18:12,380 અને અમે post.html તરીકે ઓળખાતી ફાઈલ છે. 360 00:18:12,380 --> 00:18:13,690 હું post.html પર ક્લિક કરો. 361 00:18:13,690 --> 00:18:16,300 હું અહીં ખૂબ જ ટોચ પર ખૂબ જ સરળ વેબ ફોર્મ. 362 00:18:16,300 --> 00:18:18,750 તે આપણે જોયું ફોર્મ એક સેકંડ પહેલા સ્લાઇડ પર. 363 00:18:18,750 --> 00:18:25,610 >> હું ડો લખી શકો છો, અને હું કરી શકો છો મારો પાસવર્ડ છે, કે જે અમે તમામ પ્રકારના 364 00:18:25,610 --> 00:18:27,340 ખબર squadgoals છે. 365 00:18:27,340 --> 00:18:30,100 અને હું સબમિટ હિટ કરશે. 366 00:18:30,100 --> 00:18:32,290 અને દેખીતી રીતે, કે Post.php માટે જમા કરશે. 367 00:18:32,290 --> 00:18:33,810 અને હું દેખીતી રીતે કે છાપવા છું. 368 00:18:33,810 --> 00:18:36,490 તેથી હું તમામ સુરક્ષા છુટકારો મેળવવામાં છું પોસ્ટ માત્ર બહાર છાપવા દ્વારા મને આપે છે કે 369 00:18:36,490 --> 00:18:37,720 વપરાશકર્તા નામ અને પાસવર્ડ. 370 00:18:37,720 --> 00:18:38,960 >> વપરાશકર્તાના નામ ડો છે. 371 00:18:38,960 --> 00:18:40,810 આ વપરાશકર્તાનો પાસવર્ડ squadgoals છે. 372 00:18:40,810 --> 00:18:42,480 કેવી રીતે હું આ શું કર્યું? 373 00:18:42,480 --> 00:18:44,800 વેલ, IDE પર પૉપ ફરી એક બીજા માટે. 374 00:18:44,800 --> 00:18:51,340 અમે લઇ નીચે સ્ક્રોલ આવશે હતી જે post.php પર એક નજર 375 00:18:51,340 --> 00:18:54,040 કે હું ઉપયોગ ક્રિયા અહીં સબમિટ કરો. 376 00:18:54,040 --> 00:18:55,739 તે મારા HTML ફોર્મ ની ક્રિયા હતી. 377 00:18:55,739 --> 00:18:56,780 અને તે હું કરી રહ્યો છું બધા છે. 378 00:18:56,780 --> 00:19:01,370 વપરાશકર્તાના નામ છે, અને હું છાપવા છું $ _POST "નામ" ના સમાવિષ્ટો બહાર. 379 00:19:01,370 --> 00:19:04,660 અને પછી આ વપરાશકર્તાનો પાસવર્ડ $ _POST "પાસવર્ડ" છે. 380 00:19:04,660 --> 00:19:08,920 તેથી હું તે માહિતી આપવામાં આવી હતી HTML ફોર્મ સબમિટ કરીને. 381 00:19:08,920 --> 00:19:13,790 અને હવે હું $ _POST મદદથી બહાર કાઢી શકો છો હું વહન કરવા માટે પદ્ધતિ કારણ કે 382 00:19:13,790 --> 00:19:17,470 કે ફોર્મ સાથે માહિતી પોસ્ટ પદ્ધતિ હતી. 383 00:19:17,470 --> 00:19:20,640 >> હવે તે કદાચ નથી હું જાઉં છું જેથી great-- 384 00:19:20,640 --> 00:19:24,510 એક બીજા માટે પાછા જાઓ અમારા સમૂહ અહીં માટે 385 00:19:24,510 --> 00:19:30,120 હું છું તો તે કદાચ એટલા મહાન નથી પોસ્ટ સાથે માહિતી સબમિટ 386 00:19:30,120 --> 00:19:32,532 જે દેખીતી રીતે વધુ સુરક્ષિત છે. 387 00:19:32,532 --> 00:19:34,740 તે કદાચ એટલા મહાન નથી હું પછી તે કરી રહ્યો છું અને જો 388 00:19:34,740 --> 00:19:36,470 આ વપરાશકર્તાનો પાસવર્ડ બહાર છાપવા. 389 00:19:36,470 --> 00:19:38,540 તે વધુ સુરક્ષિત માનવામાં આવે છે. 390 00:19:38,540 --> 00:19:40,870 >> ઠીક છે, પરંતુ તે સંપૂર્ણપણે સુરક્ષિત નથી. 391 00:19:40,870 --> 00:19:42,910 અને તેથી આ થોડી હું માંગો છો અહીં સ્નિપેટ 392 00:19:42,910 --> 00:19:46,410 માત્ર કેટલાક માટે તમારું ધ્યાન દોરવા માટે માહિતી સુરક્ષા ચિંતા, માત્ર કંઈક 393 00:19:46,410 --> 00:19:51,200 તમે છો વિશે વિચારો કામ અથવા ઇન્ટરનેટ નો ઉપયોગ. 394 00:19:51,200 --> 00:19:53,890 આ વિચાર માટે માત્ર કંઈક છે. 395 00:19:53,890 --> 00:19:57,980 >> હું માહિતી છે કે તમે કહ્યું HTTP હેડરો દ્વારા રજૂ 396 00:19:57,980 --> 00:19:59,724 તમે પોસ્ટ પદ્ધતિ વાપરો. 397 00:19:59,724 --> 00:20:01,390 જે તેઓ સંપૂર્ણપણે સુરક્ષિત નથી થાય છે. 398 00:20:01,390 --> 00:20:05,610 તેઓ કરતાં શોધવા માટે કઠણ છો જ્યાં GET પદ્ધતિના ઉપયોગથી 399 00:20:05,610 --> 00:20:06,882 તે URL માં માત્ર અધિકાર છે. 400 00:20:06,882 --> 00:20:08,340 પરંતુ તે શોધવા માટે એક માર્ગ હજુ પણ છે. 401 00:20:08,340 --> 00:20:10,423 અને હું માત્ર બતાવવા માંગો છો તમે આ તેથી તમે કદાચ 402 00:20:10,423 --> 00:20:12,940 આ વિશે વિચારો શરૂ તમે કામ, અથવા ઉપયોગ કરી રહ્યાં છો કારણ કે 403 00:20:12,940 --> 00:20:14,560 વેબસાઇટ્સ અને સબમિટ પાસવર્ડો, અને કદાચ ઉપયોગ 404 00:20:14,560 --> 00:20:16,518 એક જ પાસવર્ડ વિવિધ સ્થળોએ ઘણો. 405 00:20:16,518 --> 00:20:22,060 મને ખબર છે કે હજુ પણ ખરેખર સુંદર છે કોઈકને પાસવર્ડ શોધવા માટે સરળ છે. 406 00:20:22,060 --> 00:20:25,190 >> અને તેથી અહીં, હું જાઉં છું post2.html પર જવા માટે. 407 00:20:25,190 --> 00:20:28,850 અને post2.html સાથે તફાવત અને post2.php ખૂબ ગૂઢ છે. 408 00:20:28,850 --> 00:20:31,420 આ તફાવત માત્ર છે હું છાપે નથી કે 409 00:20:31,420 --> 00:20:33,520 પાસવર્ડ હું ફોર્મ સબમિટ છે. 410 00:20:33,520 --> 00:20:35,260 >> તેથી હું ડો લખો જાઉં છું. 411 00:20:35,260 --> 00:20:38,365 અને હું લખો જાઉં છું squadgoals માં, પણ 412 00:20:38,365 --> 00:20:40,770 આપણે જાણીએ છીએ છતાં તે પાસવર્ડ છે. 413 00:20:40,770 --> 00:20:42,540 હું સબમિટ પહેલાં હું જાઉં છું, જોકે રચના 414 00:20:42,540 --> 00:20:45,864 માત્ર, વિકાસકર્તા સાધનો ખોલવા માટે અહીં શું ચાલી રહ્યું છે તે તમને બતાવવા. 415 00:20:45,864 --> 00:20:47,530 ક્રોમ તેથી, હું હમણાં જ F12 હિટ જાઉં છું. 416 00:20:47,530 --> 00:20:54,120 417 00:20:54,120 --> 00:20:57,230 અને તે અપ ખોલવા માટે ચાલી રહ્યું છે મારા જમણી બાજુ પર વિકાસકર્તા સાધનો. 418 00:20:57,230 --> 00:20:59,480 હું હજુ સુધી ફોર્મ રજૂ કરી નથી. 419 00:20:59,480 --> 00:21:02,680 હવે હું મારા ફોર્મ પર સબમિટ હિટ જાઉં છું. 420 00:21:02,680 --> 00:21:05,370 અને દેખીતી રીતે, હું કરવામાં માટે કૉલ, અથવા હું વિનંતી કરી 421 00:21:05,370 --> 00:21:07,620 જે અર્થમાં બનાવે છે, post2.php છે. 422 00:21:07,620 --> 00:21:10,040 હું તેના પર ક્લિક કરો જાઉં છું. 423 00:21:10,040 --> 00:21:13,802 >> પછી અહીં પર, હું જાઉં છું હેડર્સ પર ક્લિક કરો. 424 00:21:13,802 --> 00:21:15,410 સામગ્રી અહીં ચાલે ઘણો છે. 425 00:21:15,410 --> 00:21:21,310 પરંતુ હું ખૂબ જ કરવા માટે નીચે સરકાવો તો નીચે, નોટિસ અધિકાર મારા કૅલેન્ડર ત્યાં 426 00:21:21,310 --> 00:21:25,180 એક second-- અધિકાર માટે તેને અવરોધિત કરી છે ત્યાં ખૂબ તળિયે ખૂણે, 427 00:21:25,180 --> 00:21:27,386 ડો pw-- squadgoals name--. 428 00:21:27,386 --> 00:21:30,010 હું પોસ્ટ ઉપયોગ કરું છું તેથી ભલે વધુ સુરક્ષિત છે, કે જે પદ્ધતિ, 429 00:21:30,010 --> 00:21:33,570 માત્ર જ્યારે તમે આમ કરો તો ધ્યાન રાખો કે જો તમે હજુ પણ માહિતી પરિવહન કરી રહ્યા હો 430 00:21:33,570 --> 00:21:34,430 HTTP મારફતે. 431 00:21:34,430 --> 00:21:36,770 અને તે હજુ પણ હોઈ શકે છે વિરોધી દ્વારા જોવા મળે છે. 432 00:21:36,770 --> 00:21:39,270 તે અમે જઈ રહ્યાં છો માત્ર કંઈક છે ખરેખર સાથે વ્યવહાર કરવા માટે હોય છે. 433 00:21:39,270 --> 00:21:41,980 કદાચ એનક્રિપ્ટ કરવા માટે કેટલાક માર્ગો છે અમારા પાસવર્ડો અમે તેમને મોકલવા પહેલાં 434 00:21:41,980 --> 00:21:44,410 , જે વધુ સારી રીતે થઈ શકે છે જે હું અહીં કરી રહ્યો નથી. 435 00:21:44,410 --> 00:21:47,010 >> પરંતુ માત્ર પોસ્ટ ધ્યાન રાખો કે પદ્ધતિ પણ મર્યાદાઓ છે. 436 00:21:47,010 --> 00:21:49,801 તે વિચાર ઉપર સુધારો છે તરત જ દૃશ્યમાન હોવા દ્રષ્ટિએ. 437 00:21:49,801 --> 00:21:51,280 પરંતુ તે એક સંપૂર્ણ સુધારો નથી. 438 00:21:51,280 --> 00:21:53,280 તેથી અહીં એક ઉદાહરણ છે ઘર કસરત પર એક ઝડપી 439 00:21:53,280 --> 00:21:56,350 તમે કેટલાક વિચાર ઉપયોગ કરી શકો છો કે PHP, સાથે કામ પ્રેક્ટિસ કરે છે. 440 00:21:56,350 --> 00:21:58,300 વેબ પાનાંઓ નીચેની જોડી બનાવો. 441 00:21:58,300 --> 00:22:00,960 પ્રથમ માત્ર એક ખૂબ જ સરળ પ્રયત્ન કરીશું એક ક્ષેત્ર સાથે ફોર્મ અને સબમિટ 442 00:22:00,960 --> 00:22:01,460 બટન. 443 00:22:01,460 --> 00:22:04,070 માટે ખૂબ જ સમાન અમે શું માત્ર post.html સાથે કર્યું. 444 00:22:04,070 --> 00:22:07,450 >> અને પછી બીજા તમે બનાવવા જોઈએ ફાઇલ 445 00:22:07,450 --> 00:22:11,687 એક ફાઇલ, PHP, ફાઈલ છે, પોસ્ટ દ્વારા, ઇનપુટ અપેક્ષા છે, 446 00:22:11,687 --> 00:22:14,770 અને પર આધારિત વપરાશકર્તા શું લખ્યો જે તમે પૂર્ણાંક હશે ધારણ કરી શકે છે. 447 00:22:14,770 --> 00:22:16,160 જો તમે કોઇ કરવું નથી ભૂલ ચકાસણી અથવા જેમ. 448 00:22:16,160 --> 00:22:18,284 તમે વપરાશકર્તા ધારણ કરી શકે છે પૂર્ણાંક કિંમત પ્રકાર કરશે, 449 00:22:18,284 --> 00:22:22,230 અથવા દ્વારા અર્થઘટન કંઈક કે ફોર્મ માં પૂર્ણાંક તરીકે PHP. 450 00:22:22,230 --> 00:22:24,790 તમે માત્ર એક બનાવવા માંગો છો એ ગુણાકાર કોષ્ટક દ્વારા n એ. 451 00:22:24,790 --> 00:22:28,480 >> વપરાશકર્તા 10 જમા તેથી જો, અમે માંગો છો 10 10 દ્વારા ગુણાકાર કોષ્ટક હોય છે. 452 00:22:28,480 --> 00:22:31,832 વપરાશકર્તા 12 જમા તો, અમે માંગો છો 12 12 દ્વારા ગુણાકાર કોષ્ટક. 453 00:22:31,832 --> 00:22:33,790 તમે જોઈ શકો છો તેથી શું અમે અહીં ડ્રાઇવિંગ કરી રહ્યાં છો 454 00:22:33,790 --> 00:22:36,040 અમે એક નજર પડશે મારા IDE આ ફાઇલ. 455 00:22:36,040 --> 00:22:38,080 >> તેથી અહીં IDE માં, હું mult_form.html છે. 456 00:22:38,080 --> 00:22:41,370 457 00:22:41,370 --> 00:22:43,100 હું તેને ક્લિક કરીશું. 458 00:22:43,100 --> 00:22:46,020 હું શું કરવા માંગો છો એ કિંમત સબમિટ છે. 459 00:22:46,020 --> 00:22:47,590 10 પ્રકાર, સબમિટ હિટ. 460 00:22:47,590 --> 00:22:51,190 અને દેખીતી રીતે, mult_table.php, જે અમે URL માં ત્યાં ટોચ પર જોઈ શકો છો 461 00:22:51,190 --> 00:22:53,970 હું 10 10 દ્વારા બનાવી રહ્યો છું ગુણાકાર કોષ્ટક. 462 00:22:53,970 --> 00:22:59,365 >> હું 15 લખો અને દબાવો, તો હવે હું સબમિટ 15 15 દ્વારા ગુણાકાર કોષ્ટક હોય છે. 463 00:22:59,365 --> 00:23:02,240 હું, અલબત્ત, બતાવવા માટે નથી જતા છું તમે mult_table.php સમાવિષ્ટો, 464 00:23:02,240 --> 00:23:04,781 કે મજા લેશે કારણ કે ઘર કસરત પર આ બહાર. 465 00:23:04,781 --> 00:23:07,480 પરંતુ તે કેટલાક વિચાર એક મહાન માર્ગ છે PHP, આંટીઓ સાથે કામ પ્રેક્ટિસ 466 00:23:07,480 --> 00:23:10,889 અને POST, ખૂબ જ સરળ, આસ્થાપૂર્વક તણાવ મુક્ત ઉદાહરણ તરીકે, માત્ર 467 00:23:10,889 --> 00:23:12,180 અભ્યાસ થોડો કરવું. 468 00:23:12,180 --> 00:23:16,540 અને હું ચાલુ થોડી સીએસએસ મળી છે અહીં મારા વ્યક્તિગત ટેબલ બનાવવા માટે 469 00:23:16,540 --> 00:23:19,710 કોષો માત્ર પ્રકારની બંધ પોપ થોડો અને થોડી વધુ જુઓ 470 00:23:19,710 --> 00:23:22,205 ગુણાકાર ટેબલ જેવી, વિરોધ ફક્ત લખાણ 471 00:23:22,205 --> 00:23:23,261 પ્રકારની છે કે ત્યાં બેઠા. 472 00:23:23,261 --> 00:23:26,260 અમે વિશે વાત કરીશું છેલ્લા સુપર વૈશ્વિક આ વિડિઓ માં કંઈક કહે છે 473 00:23:26,260 --> 00:23:27,597 $ _SESSION. 474 00:23:27,597 --> 00:23:29,930 અને કદાચ આ ખરેખર છે કંઈક શ્રેષ્ઠ ઉદાહરણ 475 00:23:29,930 --> 00:23:31,700 અમે વૈશ્વિક વિચારણા કરશે. 476 00:23:31,700 --> 00:23:33,189 તે અન્ય એરે છે. 477 00:23:33,189 --> 00:23:34,480 તે અન્ય સમૂહનો એરે છે. 478 00:23:34,480 --> 00:23:40,580 પરંતુ તે દરેક મારફતે સુલભ છે અમારી સિસ્ટમ પર હાજર છે કે જે PHP ફાઇલ. 479 00:23:40,580 --> 00:23:43,410 >> અમે સબમિટ કરવાની જરૂર નથી એક સમયે માહિતી એક પાનું 480 00:23:43,410 --> 00:23:45,400 જેમ આપણે વિચાર સાથે અને પોસ્ટ સાથે કામ કરે છે. 481 00:23:45,400 --> 00:23:46,380 તે હંમેશા ત્યાં છે. 482 00:23:46,380 --> 00:23:50,040 અને તેથી આ એક પાનું માટે મહાન છે તમે, ઉદાહરણ તરીકે લૉગ ઇન છે, જ્યાં, 483 00:23:50,040 --> 00:23:53,120 અને તમે તમારા લૉગીન માહિતી માંગો છો પૃષ્ઠ પૃષ્ઠ પર ટકી શકયું. 484 00:23:53,120 --> 00:23:58,180 >> તમે માત્ર પછી સત્ર શરૂ કરો અને શકો છો જેવી વસ્તુઓ સાચવવા માટે $ _SESSION ઉપયોગ 485 00:23:58,180 --> 00:24:02,320 વપરાશકર્તા નામ, અથવા વપરાશકર્તાની આઈડી માહિતી, અને તેથી પર. 486 00:24:02,320 --> 00:24:07,600 અને તે માહિતી રહેશે $ _SESSION તમે સત્ર નાશ ત્યાં સુધી 487 00:24:07,600 --> 00:24:09,550 પાછળથી થોડો. 488 00:24:09,550 --> 00:24:12,375 >> સાથે ગતિશીલ વેબસાઇટ્સ લેખન PHP, ઘણો વધુ સારી રીતે તેમને બનાવે છે. 489 00:24:12,375 --> 00:24:14,250 તમારી સાઇટ્સ બની જ ગતિશીલ છે, અને તમે નથી 490 00:24:14,250 --> 00:24:17,670 કરતાં પણ વધુ શું કરવું જોઇએ તમે અન્યથા માત્ર કર્યું હોત 491 00:24:17,670 --> 00:24:18,920 HTML સાથે તે કરી. 492 00:24:18,920 --> 00:24:21,630 પરંતુ તે પ્રથા જરૂરી છે, અભ્યાસ ઘણો. 493 00:24:21,630 --> 00:24:26,897 >> તમે પહેલેથી જ C સાથે કામ કરવા માટે કેવી રીતે ખબર અને તેથી PHP જમ્પિંગ ખૂબ મુશ્કેલ નથી. 494 00:24:26,897 --> 00:24:28,730 શું કદાચ થોડી છે મુશ્કેલ બીટ કામ કરે છે 495 00:24:28,730 --> 00:24:33,180 GET અને POST આ નવા વિચાર સાથે, અને કદાચ તમારા HTML અને તમારા PHP મિશ્રણ 496 00:24:33,180 --> 00:24:34,220 સાથે મળીને. 497 00:24:34,220 --> 00:24:37,570 પણ ઇન્ટરનેટ ધ્યાન રાખો કે માહિતી એક વિશાળ ભંડાર છે. 498 00:24:37,570 --> 00:24:41,670 અને PHP, માતાનો દસ્તાવેજીકરણ ઉપલબ્ધ છે ઘણી જગ્યાએ છે, પરંતુ કદાચ સૌથી 499 00:24:41,670 --> 00:24:43,354 પ્રમાણભૂત php.net છે. 500 00:24:43,354 --> 00:24:45,520 અને તમે શોધી શકો છો વિવિધ કાર્યો ઘણાં, 501 00:24:45,520 --> 00:24:48,330 અને કિસ્સાઓમાં, અને ઉદાહરણો ઉપયોગ ઉદાહરણો પર ઉદાહરણો હતો. 502 00:24:48,330 --> 00:24:51,340 જ્યાં તમે પ્રયાસ કરો અને આકૃતિ કરવા માંગો છો કંઈક કેવી રીતે કરવું તે, મતભેદ છે, 503 00:24:51,340 --> 00:24:52,964 કોઈકને કદાચ તમે તે પહેલાં થાય છે. 504 00:24:52,964 --> 00:24:55,840 અને તમે તેમને ઉપયોગ કરી શકો છો પ્રેરણા અમલ કરવા માટે ગમે 505 00:24:55,840 --> 00:24:58,230 તે તમને પણ અમલ કરવાનો પ્રયાસ કરી રહ્યાં છો. 506 00:24:58,230 --> 00:24:59,230 >> હું ડો લોયડ છું. 507 00:24:59,230 --> 00:25:01,210 આ CS50 છે. 508 00:25:01,210 --> 00:25:02,608