1 00:00:00,000 --> 00:00:00,170 2 00:00:00,170 --> 00:00:03,090 >> વક્તા: માતાનો અભ્યાસક્રમો સુધારવા દો જાતને મંજૂરી આપીને હોમપેજ 3 00:00:03,090 --> 00:00:06,610 તે દરેક માટે કસ્ટમ ટાઇટલ પૂરી પાડે છે પાના, તેમને દરેક છે, જેથી 4 00:00:06,610 --> 00:00:08,780 નથી, તદ્દન સરળ, CS50. 5 00:00:08,780 --> 00:00:12,550 આ કરવા માટે, ચાલો એક દંપતિ અમલ દો કાર્યો, કહેવાય છે હેડર રેન્ડર 6 00:00:12,550 --> 00:00:16,410 અને ફૂટર રેન્ડર કહેવાય છે, કે બદલે લેશે એકલા જરૂર છે 7 00:00:16,410 --> 00:00:19,330 ના રેન્ડરીંગ કાળજી અમારા પૃષ્ઠની હેડરો અને ફૂટર્સ. 8 00:00:19,330 --> 00:00:20,280 ચાલો એક નજર. 9 00:00:20,280 --> 00:00:24,490 >> Index.php ની અંદર હવે, નોટિસ કે હું કહેવાય નવી ફાઈલ જરૂરી છું 10 00:00:24,490 --> 00:00:26,070 Helpers.php. 11 00:00:26,070 --> 00:00:28,910 તે ત્યાં છે કે મારા બે કાર્યો વ્યાખ્યાયિત કરવામાં આવશે. 12 00:00:28,910 --> 00:00:32,960 કે નીચે, હું હવે ફોન છું નોંધ્યું છે કે તે કાર્ય હેડર રેન્ડર. 13 00:00:32,960 --> 00:00:34,830 અને હું એક દલીલ માં પસાર છું. 14 00:00:34,830 --> 00:00:39,040 >> કે દલીલ પ્રકાર હોય તેવું લાગે છે PHP માં સૂચિત કરવામાં આવે છે, જે એક એરે, 15 00:00:39,040 --> 00:00:40,370 ચોરસ કૌંસ સાથે. 16 00:00:40,370 --> 00:00:44,210 ખાસ કરીને, આ એરે એક છે ત્યાં સુધી તે સમૂહનો એરે 17 00:00:44,210 --> 00:00:49,620 એક સાથે શીર્ષક જેવા કી, સહયોગી મૂલ્ય, CS50 જેવા બદલે આધાર રાખવા કરતાં 18 00:00:49,620 --> 00:00:51,570 એકલા આંકડાકીય સૂચકાંક પર. 19 00:00:51,570 --> 00:00:53,820 કે નીચે હવે અમે હોય મારા unordered યાદી. 20 00:00:53,820 --> 00:00:57,180 પરંતુ તે નીચે, અમે રેન્ડર કૉલ છે ફૂટર, અન્ય કાર્ય 21 00:00:57,180 --> 00:00:59,980 કે કદાચ વ્યાખ્યાયિત છે Helpers.php માં. 22 00:00:59,980 --> 00:01:01,500 >> હવે ત્યાં એક નજર. 23 00:01:01,500 --> 00:01:06,760 Helpers.php માં,, હું નોંધ્યું છે કે ખરેખર, તે કાર્ય ફૂટર રેન્ડર 24 00:01:06,760 --> 00:01:11,100 જીવન માં જેના હેતુ દેખીતી રીતે છે તેની દલીલ તરીકે ઝાકઝમાળ લેવા 25 00:01:11,100 --> 00:01:12,130 ડેટા કહેવાય છે. 26 00:01:12,130 --> 00:01:15,870 હવે, વપરાશકર્તા પૂરી ન થાય તો સ્પષ્ટ અરે, ત્યાં એ હકીકત છે કે 27 00:01:15,870 --> 00:01:20,610 ખાલી ચોરસ બાદ એક સમાન સાઇન કૌંસ અર્થ એ થાય કે મૂળભૂત કિંમત 28 00:01:20,610 --> 00:01:23,410 ડેટા ફક્ત ખાલી એરે હશે. 29 00:01:23,410 --> 00:01:27,670 >> ની અંદર ફૂટર રેન્ડર, હું છું નોંધ્યું છે કે બહાર કાઢો કહેવાય કાર્ય કહે છે. 30 00:01:27,670 --> 00:01:32,170 બહાર કાઢો, જેમ કે એક સમૂહનો એરે છે આ કિસ્સામાં ડેટા, અને કોઈપણ માટે 31 00:01:32,170 --> 00:01:37,060 તે કી છે, તે એક માં તે કી કરે આ જ નામની સ્થાનિક ચલ. 32 00:01:37,060 --> 00:01:41,640 કે સમૂહનો એરે કી હતી તેથી જો ફૂ કહેવાય છે, અર્ક ખાતરી કરશે કે 33 00:01:41,640 --> 00:01:45,680 અમે હવે કહેવાય સ્થાનિક ચલ છે જેની કિંમત છે ડોલર સાઇન ફૂ, આ 34 00:01:45,680 --> 00:01:48,140 તે હતી જ તરીકે સમૂહનો એરે. 35 00:01:48,140 --> 00:01:52,890 >> છેલ્લે, હું footer.php જરૂર કહી એક અલગ તરીકે, દેખાય છે 36 00:01:52,890 --> 00:01:54,900 તદ્દન સરળ આ પસંદ છે. 37 00:01:54,900 --> 00:01:59,390 હવે, પાછા Helpers.php માં, નોંધ્યું છે કે અમે જેની મથાળું, રેન્ડર છે 38 00:01:59,390 --> 00:02:02,610 દલીલ એ જ, એક વ્યૂહરચના છે ડેટા જેની મૂળભૂત કહેવાય 39 00:02:02,610 --> 00:02:04,380 કિંમત ખાલી એરે છે. 40 00:02:04,380 --> 00:02:07,060 અમે પછી પહેલાં, ફરીથી બહાર કાઢો ફોન કરો. 41 00:02:07,060 --> 00:02:12,130 અને પછી અમે header.php જરૂર છે, જેના સમાવિષ્ટો હવે આ છે. 42 00:02:12,130 --> 00:02:16,980 >> Header.php ની અંદર, નોંધ લો કે આપણે લાંબા સમય સુધી હાર્ડ કોડેડ શીર્ષક છે. 43 00:02:16,980 --> 00:02:19,720 અને અમે હવે સાથે સાથે, એક H1 ટેગ છે. 44 00:02:19,720 --> 00:02:24,030 ખાસ કરીને, એ શીર્ષક ની કિંમત ગમે કિંમત પ્રયત્ન રહ્યું છે 45 00:02:24,030 --> 00:02:26,750 શીર્ષક નામના સ્થાનિક ચલ છે. 46 00:02:26,750 --> 00:02:31,800 PHP, કાર્ય માટે પસાર કર્યા પછી એચટીએમએલ ખાસ અક્ષરો કહેવાય છે, અમે રહ્યા છીએ 47 00:02:31,800 --> 00:02:36,560 પછી તે પરત કિંમત મેળવવા માટે, અને હું outputting છું તે HTML માં પ્લગ 48 00:02:36,560 --> 00:02:39,430 આ કાર્ય એક કે, ઇકો છે. 49 00:02:39,430 --> 00:02:43,580 >> ખરેખર, આ માટે લઘુલિપિ નોટેશનમાં છે એક કાર્ય તરીકે ઓળખાવવામાં આવતી કદાચ અન્યથા 50 00:02:43,580 --> 00:02:44,780 આ જેમ દેખાય છે. 51 00:02:44,780 --> 00:02:49,010 પરંતુ તે ઘણો ક્લીનર છે, ખાલી, લખી સમાન ઓપન કૌંસ પ્રશ્ન ચિહ્ન 52 00:02:49,010 --> 00:02:51,400 પણ PHP, ઉલ્લેખ વગર, સાઇન ઇન કરો. 53 00:02:51,400 --> 00:02:56,260 હવે હું એ જ અંદર કરવા જાઉં છું કે H1 ટેગ કે જેથી આખરે, જો 54 00:02:56,260 --> 00:03:00,520 વપરાશકર્તા મારા રેન્ડર હેડર કાર્ય પસાર થાય છે એક સમૂહનો એરે અંદર 55 00:03:00,520 --> 00:03:05,310 જેમાંથી શીર્ષક કહેવાય કી, કે સમૂહનો એરે કી એક બની જશે 56 00:03:05,310 --> 00:03:07,870 કહેવાય સ્થાનિક ચલ ડોલર સાઇન શીર્ષક. 57 00:03:07,870 --> 00:03:12,130 >> અમે પછી તે ડોલર સાઇન શીર્ષક પસાર કરશે ચલ આ કાર્ય માટે, એચટીએમએલ 58 00:03:12,130 --> 00:03:13,240 ખાસ અક્ષરો. 59 00:03:13,240 --> 00:03:16,500 અને માત્ર કિસ્સામાં કોઇ સંભવિત છે ખતરનાક અક્ષરોમાં 60 00:03:16,500 --> 00:03:20,500 ત્યાં, Ampersands અથવા અન્ય જેવા પ્રતિકો, એચટીએમએલ ખાસ અક્ષરો કરશે 61 00:03:20,500 --> 00:03:23,140 તેઓ પ્રસ્તુત કરી રહ્યાં છે તેની સુરક્ષિત રીતે પૃષ્ઠ પર. 62 00:03:23,140 --> 00:03:26,420 અને ઓપન કૌંસ પ્રશ્ન ઉપયોગ કરીને સમાન સાઇન માર્ક, હું શાબ્દિક છું 63 00:03:26,420 --> 00:03:30,080 પાંચ કે ભાગ પર અવેજીમાં પાનું ગમે પરત કિંમત 64 00:03:30,080 --> 00:03:32,050 ના એચટીએમએલ અક્ષરો છે. 65 00:03:32,050 --> 00:03:36,450 >> દરમિયાન, Lectures.php, હું શીર્ષક માટે નવી કિંમત હોય છે. 66 00:03:36,450 --> 00:03:38,330 નથી CS50, પરંતુ વ્યાખ્યાનો. 67 00:03:38,330 --> 00:03:41,590 Week0.php, હું છે 0 અઠવાડિયું ની કિંમત. 68 00:03:41,590 --> 00:03:45,560 અને Week1.php માં, મેં અઠવાડિયું 1 ની કિંમત. 69 00:03:45,560 --> 00:03:48,790 તેથી દિવસ ના અંતે, મારા પાનું તે પહેલાં હતી તદ્દન જેવો દેખાય છે. 70 00:03:48,790 --> 00:03:52,090 પરંતુ હવે અમે એ જ મેળવેલ છે વધુ સારી ડિઝાઇન. 71 00:03:52,090 --> 00:03:54,240