વક્તા: માતાનો અભ્યાસક્રમો સુધારવા દો જાતને મંજૂરી આપીને હોમપેજ તે દરેક માટે કસ્ટમ ટાઇટલ પૂરી પાડે છે પાના, તેમને દરેક છે, જેથી નથી, તદ્દન સરળ, CS50. આ કરવા માટે, ચાલો એક દંપતિ અમલ દો કાર્યો, કહેવાય છે હેડર રેન્ડર અને ફૂટર રેન્ડર કહેવાય છે, કે બદલે લેશે એકલા જરૂર છે ના રેન્ડરીંગ કાળજી અમારા પૃષ્ઠની હેડરો અને ફૂટર્સ. ચાલો એક નજર. Index.php ની અંદર હવે, નોટિસ કે હું કહેવાય નવી ફાઈલ જરૂરી છું Helpers.php. તે ત્યાં છે કે મારા બે કાર્યો વ્યાખ્યાયિત કરવામાં આવશે. કે નીચે, હું હવે ફોન છું નોંધ્યું છે કે તે કાર્ય હેડર રેન્ડર. અને હું એક દલીલ માં પસાર છું. કે દલીલ પ્રકાર હોય તેવું લાગે છે PHP માં સૂચિત કરવામાં આવે છે, જે એક એરે, ચોરસ કૌંસ સાથે. ખાસ કરીને, આ એરે એક છે ત્યાં સુધી તે સમૂહનો એરે એક સાથે શીર્ષક જેવા કી, સહયોગી મૂલ્ય, CS50 જેવા બદલે આધાર રાખવા કરતાં એકલા આંકડાકીય સૂચકાંક પર. કે નીચે હવે અમે હોય મારા unordered યાદી. પરંતુ તે નીચે, અમે રેન્ડર કૉલ છે ફૂટર, અન્ય કાર્ય કે કદાચ વ્યાખ્યાયિત છે Helpers.php માં. હવે ત્યાં એક નજર. Helpers.php માં,, હું નોંધ્યું છે કે ખરેખર, તે કાર્ય ફૂટર રેન્ડર જીવન માં જેના હેતુ દેખીતી રીતે છે તેની દલીલ તરીકે ઝાકઝમાળ લેવા ડેટા કહેવાય છે. હવે, વપરાશકર્તા પૂરી ન થાય તો સ્પષ્ટ અરે, ત્યાં એ હકીકત છે કે ખાલી ચોરસ બાદ એક સમાન સાઇન કૌંસ અર્થ એ થાય કે મૂળભૂત કિંમત ડેટા ફક્ત ખાલી એરે હશે. ની અંદર ફૂટર રેન્ડર, હું છું નોંધ્યું છે કે બહાર કાઢો કહેવાય કાર્ય કહે છે. બહાર કાઢો, જેમ કે એક સમૂહનો એરે છે આ કિસ્સામાં ડેટા, અને કોઈપણ માટે તે કી છે, તે એક માં તે કી કરે આ જ નામની સ્થાનિક ચલ. કે સમૂહનો એરે કી હતી તેથી જો ફૂ કહેવાય છે, અર્ક ખાતરી કરશે કે અમે હવે કહેવાય સ્થાનિક ચલ છે જેની કિંમત છે ડોલર સાઇન ફૂ, આ તે હતી જ તરીકે સમૂહનો એરે. છેલ્લે, હું footer.php જરૂર કહી એક અલગ તરીકે, દેખાય છે તદ્દન સરળ આ પસંદ છે. હવે, પાછા Helpers.php માં, નોંધ્યું છે કે અમે જેની મથાળું, રેન્ડર છે દલીલ એ જ, એક વ્યૂહરચના છે ડેટા જેની મૂળભૂત કહેવાય કિંમત ખાલી એરે છે. અમે પછી પહેલાં, ફરીથી બહાર કાઢો ફોન કરો. અને પછી અમે header.php જરૂર છે, જેના સમાવિષ્ટો હવે આ છે. Header.php ની અંદર, નોંધ લો કે આપણે લાંબા સમય સુધી હાર્ડ કોડેડ શીર્ષક છે. અને અમે હવે સાથે સાથે, એક H1 ટેગ છે. ખાસ કરીને, એ શીર્ષક ની કિંમત ગમે કિંમત પ્રયત્ન રહ્યું છે શીર્ષક નામના સ્થાનિક ચલ છે. PHP, કાર્ય માટે પસાર કર્યા પછી એચટીએમએલ ખાસ અક્ષરો કહેવાય છે, અમે રહ્યા છીએ પછી તે પરત કિંમત મેળવવા માટે, અને હું outputting છું તે HTML માં પ્લગ આ કાર્ય એક કે, ઇકો છે. ખરેખર, આ માટે લઘુલિપિ નોટેશનમાં છે એક કાર્ય તરીકે ઓળખાવવામાં આવતી કદાચ અન્યથા આ જેમ દેખાય છે. પરંતુ તે ઘણો ક્લીનર છે, ખાલી, લખી સમાન ઓપન કૌંસ પ્રશ્ન ચિહ્ન પણ PHP, ઉલ્લેખ વગર, સાઇન ઇન કરો. હવે હું એ જ અંદર કરવા જાઉં છું કે H1 ટેગ કે જેથી આખરે, જો વપરાશકર્તા મારા રેન્ડર હેડર કાર્ય પસાર થાય છે એક સમૂહનો એરે અંદર જેમાંથી શીર્ષક કહેવાય કી, કે સમૂહનો એરે કી એક બની જશે કહેવાય સ્થાનિક ચલ ડોલર સાઇન શીર્ષક. અમે પછી તે ડોલર સાઇન શીર્ષક પસાર કરશે ચલ આ કાર્ય માટે, એચટીએમએલ ખાસ અક્ષરો. અને માત્ર કિસ્સામાં કોઇ સંભવિત છે ખતરનાક અક્ષરોમાં ત્યાં, Ampersands અથવા અન્ય જેવા પ્રતિકો, એચટીએમએલ ખાસ અક્ષરો કરશે તેઓ પ્રસ્તુત કરી રહ્યાં છે તેની સુરક્ષિત રીતે પૃષ્ઠ પર. અને ઓપન કૌંસ પ્રશ્ન ઉપયોગ કરીને સમાન સાઇન માર્ક, હું શાબ્દિક છું પાંચ કે ભાગ પર અવેજીમાં પાનું ગમે પરત કિંમત ના એચટીએમએલ અક્ષરો છે. દરમિયાન, Lectures.php, હું શીર્ષક માટે નવી કિંમત હોય છે. નથી CS50, પરંતુ વ્યાખ્યાનો. Week0.php, હું છે 0 અઠવાડિયું ની કિંમત. અને Week1.php માં, મેં અઠવાડિયું 1 ની કિંમત. તેથી દિવસ ના અંતે, મારા પાનું તે પહેલાં હતી તદ્દન જેવો દેખાય છે. પરંતુ હવે અમે એ જ મેળવેલ છે વધુ સારી ડિઝાઇન.