1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,230 >> DAVID Malan: Issa li kors tagħna home page gotten daqsxejn aktar 3 00:00:02,230 --> 00:00:05,860 kumpless, huwa probabbilment żmien biex jibdew torganizza fajls relatati fis 4 00:00:05,860 --> 00:00:06,900 subdirectories. 5 00:00:06,900 --> 00:00:10,080 Ippermettuli li tipproponi dan. 6 00:00:10,080 --> 00:00:14,520 Għal home page tal-kors, aħna jistgħu leave index.php, lectures.php, 7 00:00:14,520 --> 00:00:19,390 week0.php, u week1.php fil- direttorju istess dejjem. 8 00:00:19,390 --> 00:00:23,210 Iżda let me tipproponi li ġewwa ta ' direttorju imsejjaħ tinkludi, npoġġux 9 00:00:23,210 --> 00:00:27,310 files li aħna tista 'tixtieq li jinkludu, jiġifieri helpers.php. 10 00:00:27,310 --> 00:00:33,469 Sadanittant templates, let me tipproponi li nitfgħu footer.php u header.php. 11 00:00:33,469 --> 00:00:37,200 >> Issa ma 'dawk il-fajls u subdirectory, kif do we bżonn minnhom 12 00:00:37,200 --> 00:00:38,530 fil-kodiċi attwali tagħna? 13 00:00:38,530 --> 00:00:43,570 Well, ġewwa ta index.php, avviż li huwa biżżejjed li issa jeħtieġ mhux 14 00:00:43,570 --> 00:00:46,010 helpers.php waħedhom imma jinkludi / helpers.php. 15 00:00:46,010 --> 00:00:48,720 16 00:00:48,720 --> 00:00:52,560 Fi kliem ieħor, minħabba li l-jinkludi subdirectory huwa fl-istess direttorju 17 00:00:52,560 --> 00:00:57,260 li index.php huwa, huwa biżżejjed sempliċiment li jkollhom din it-triq relattiva ta ' 18 00:00:57,260 --> 00:00:58,510 jinkludi / helpers.php. 19 00:00:58,510 --> 00:01:00,900 20 00:01:00,900 --> 00:01:05,310 >> Sadanittant helpers.php, avviż li irridu jiksbu mill-mudell ta ' 21 00:01:05,310 --> 00:01:06,810 ftit differenti. 22 00:01:06,810 --> 00:01:10,620 Ġewwa ta tirrendi, I xorta ser niddikjara triq, imma jien ser tassenja din il-valur tal- 23 00:01:10,620 --> 00:01:15,210 jenfasizzaw underscore underscore DIR jenfasizzaw, li huwa globali speċjali 24 00:01:15,210 --> 00:01:21,280 kostanti li tirrappreżenta l-direttorju ġewwieni tagħhom helpers.php innifsu huwa. 25 00:01:21,280 --> 00:01:25,290 I ser mbagħad concatenate fuq li l-użu il-dot operatur li ġej - 26 00:01:25,290 --> 00:01:31,255 mmejla dot dot mmejla templates mmejla u mbagħad concatenate iktar fuq dak 27 00:01:31,255 --> 00:01:34,490 l-isem tat-tempju segwit minn. PHP. 28 00:01:34,490 --> 00:01:39,610 >> Fi kliem ieħor, jekk il-mudell aħna qed tipprova tikseb lejn huwa header.php, il-path 29 00:01:39,610 --> 00:01:44,300 se tieħu fuq valur li l ugwali għall- direttorju kurrenti li helpers.php 30 00:01:44,300 --> 00:01:48,915 huwa mmejla dot dot li jmorru livell wieħed li siġra, / templates / header.php. 31 00:01:48,915 --> 00:01:52,450 32 00:01:52,450 --> 00:01:56,420 Fi kliem ieħor, b'dan il-mod huma kollha ta ' URLs tagħna b'mod effettiv relattiva għal 33 00:01:56,420 --> 00:01:59,060 fejn nistgħu jpoġġu dawn fajls fuq hard drive tagħna. 34 00:01:59,060 --> 00:02:01,300 Xejn huwa diffiċli kodifikati assolutament. 35 00:02:01,300 --> 00:02:03,010 >> Issa l-bqija tal jirrendi huwa l-istess. 36 00:02:03,010 --> 00:02:05,320 I jissokta jiċċekkja jekk teżisti f'din it-triq. 37 00:02:05,320 --> 00:02:08,720 I estratt-ċwievet fis lokali varjabbli, u I jeħtieġu 38 00:02:08,720 --> 00:02:10,330 il-mudell innifsu. 39 00:02:10,330 --> 00:02:13,700 So dak kollu li jien ghamilt, finalment, huwa jirriorganizzaw kodiċi tiegħi, xejn li l- 40 00:02:13,700 --> 00:02:15,040 utent se tara fil-fatt. 41 00:02:15,040 --> 00:02:16,290