1 00:00:00,000 --> 00:00:02,420 >> ડેવીડના MALAN: માતાનો સુધારવા દો આ કોર્સ દ્વારા થોડી વધુ હોમપેજ 2 00:00:02,420 --> 00:00:06,180 તે કાર્યો generalizing, renderHeader અને renderFooter, માં, 3 00:00:06,180 --> 00:00:10,510 તદ્દન સરળ, કારણ કે, બધા પછી રેન્ડર તેઓ સિવાય લગભગ સમાન હતા 4 00:00:10,510 --> 00:00:11,460 તેમના નામ માટે. 5 00:00:11,460 --> 00:00:12,290 આ કરવા માટે કેવી રીતે? 6 00:00:12,290 --> 00:00:17,140 વેલ માત્ર નીચે આ ફાઈલની માથે જ્યાં અમે helpers.php જરૂર છે, માતાનો કૉલ કરો એક 7 00:00:17,140 --> 00:00:20,610 નવી કાર્ય, જેની પ્રથમ, રેન્ડર દલીલ, આપણે કહેવું, નામ રહેશે 8 00:00:20,610 --> 00:00:23,850 એક નમૂનો જ છે કે ફાઈલની ત્યાં માં પ્લગ થયેલ છે. 9 00:00:23,850 --> 00:00:27,690 દરમિયાન, બીજી દલીલ કરશે આ માં, એક સમૂહનો એરે રહે 10 00:00:27,690 --> 00:00:32,659 માટે કી છે એક એરે કેસ જેની કિંમત અહીં CS50 છે શીર્ષક. 11 00:00:32,659 --> 00:00:35,240 હવે helpers.php જુઓ. 12 00:00:35,240 --> 00:00:37,900 >> Helpers.php માં, હવે અમે, ના અલબત્ત, છે માત્ર એક 13 00:00:37,900 --> 00:00:39,570 વ્યાખ્યાયિત કાર્ય, રેન્ડર. 14 00:00:39,570 --> 00:00:43,090 રેન્ડર હવે બે દલીલો લે છે, જે અમે નમૂનો અને માહિતી માટે, કૉલ કરશો 15 00:00:43,090 --> 00:00:46,310 બાદમાં જેની મૂળભૂત કિંમત હજુ પણ ખાલી વ્યૂહરચના છે. 16 00:00:46,310 --> 00:00:50,180 પરંતુ આ આવૃત્તિમાં, નોટિસ રેન્ડર હવે હું એક સ્થાનિક ચલ જાહેર કે 17 00:00:50,180 --> 00:00:54,540 પાથ કહેવામાં આવે છે અને તે કિંમત સોંપી નમૂનો, જે, દાખલા તરીકે, કદાચ 18 00:00:54,540 --> 00:00:59,680 હોઈ ભાવ, અવતરણ ચિહ્નો પૂરાં કરવાં, "હેડર" અને કે જેઓ શબ્દમાળા. PHP માટે જોડો. 19 00:00:59,680 --> 00:01:03,830 બીજા શબ્દોમાં કહીએ તો, ચાલો હવે ધારે દો કે અમારા નમૂના હેડર કહેવાય છે, 20 00:01:03,830 --> 00:01:07,120 પછી તે નમૂના અમલમાં આવશે તરીકે ઓળખાતી ફાઈલ માં, તદ્દન સરળ, 21 00:01:07,120 --> 00:01:09,170 header.php. 22 00:01:09,170 --> 00:01:11,140 >> દરમિયાન, કરવા દો એક ઝડપી સેનીટી તપાસો. 23 00:01:11,140 --> 00:01:14,920 કે પાથ અસ્તિત્વમાં હોય, જે અમે કરી શકો છો તરીકે ઓળખાતી ફાઈલ માર્ગ દ્વારા તપાસ 24 00:01:14,920 --> 00:01:19,850 file_exists, પછી આપણે બહાર કાઢવા દો સમૂહનો એરે માહિતી તરીકે ઓળખાય છે, જેથી 25 00:01:19,850 --> 00:01:22,940 અમે એક અથવા વધુ સ્થાનિક ચલો છે અવકાશ અને પછી ચાલો 26 00:01:22,940 --> 00:01:24,850 કે પાથ જરૂરી છે. 27 00:01:24,850 --> 00:01:30,040 દરમિયાન, helpers.php ખૂબ લાગે છે ફક્ત પહેલા બરાબર, આ પસંદ છે. 28 00:01:30,040 --> 00:01:34,510 >> પરંતુ અમે હવે index.php પર એક નજર તો કે તળિયે નોંધ્યું છે કે 29 00:01:34,510 --> 00:01:37,570 ફાઇલ, અમે એ જ રીતે કહી શકો છો તરીકે પસાર રેન્ડર તેના 30 00:01:37,570 --> 00:01:39,060 એકમાત્ર દલીલ ફૂટર. 31 00:01:39,060 --> 00:01:42,190 આ કિસ્સામાં, અમે પાસ કરવાની જરૂર નથી એક સમૂહનો એરે કારણ કે 32 00:01:42,190 --> 00:01:44,540 ફૂટર નમૂનો, સ્મૃતિ, માત્ર આ છે. 33 00:01:44,540 --> 00:01:47,650 પરંતુ હવે અમે હોવાની દલીલ પણ છે અમે છે કારણ કે ક્લીનર ડિઝાઇન 34 00:01:47,650 --> 00:01:51,360 અમારા અન્યથા કેટલાક દૂર રીડન્ડન્ટ કોડ અને મજબૂત માં 35 00:01:51,360 --> 00:01:52,820 માત્ર એક કાર્ય, રેન્ડર. 36 00:01:52,820 --> 00:01:54,304