DAVID Malan: Gan fod ein cwrs yn dudalen cartref wedi gotten ychydig yn fwy cymhleth, mae'n debyg amser i ddechrau trefnu ffeiliau cysylltiedig i subdirectories. Yn caniatáu i mi i gynnig hyn. Ar gyfer y dudalen gartref y cwrs, gallwn gadael index.php, lectures.php, week0.php, a week1.php yn y un cyfeiriadur fel bob amser. Ond gadewch i mi yn cynnig y tu mewn i cyfeiriadur o'r enw yn cynnwys, rydym yn rhoi ffeiliau yr hoffem i gynnwys, sef helpers.php. Yn y cyfamser yn templedi, gadewch i mi gynnig ein bod yn rhoi footer.php a header.php. Nawr gyda ffeiliau a subdirectory hynny, sut ydych yn gofyn iddynt yn ein cod gwirioneddol? Wel, tu mewn index.php, yn sylwi bod mae'n suffices yn hyn oes angen helpers.php ei ben ei hun ond cynnwys / helpers.php. Mewn geiriau eraill, gan fod y cynnwys subdirectory yn yr un cyfeiriadur bod index.php yw, mae'n suffices syml i gael y llwybr cymharol cynnwys / helpers.php. Yn y cyfamser yn helpers.php, yn sylwi bod rhaid inni gael yn y templed yn ychydig bach yn wahanol. Y tu mewn o rendr, 'n annhymerus' yn dal i ddatgan llwybr, ond byddaf yn neilltuo ei fod yn werth tanlinellu tanlinellu tanlinellu DIR tanlinellu, sydd yn fyd-eang arbennig cyson sy'n cynrychioli cyfeiriadur tu mewn sy'n helpers.php ei hun yn. 'N annhymerus' wedyn concatenate ar bod defnyddio y dot gweithredwr y canlynol - templedi slaes dot dot slaes slaes a Yna, concatenate ymhellach ar y enw'r deml ac yna. php. Mewn geiriau eraill, os bydd y templed rydym yn yn ceisio at ca arno yw header.php, llwybr yn cymryd ar werth sy'n hafal i'r cyfeiriadur cyfredol sy'n helpers.php yn slaes dot dot i fynd i fyny un lefel y goeden, / templates / header.php. Mewn geiriau eraill, yn y modd hwn i gyd o ein URLs yn effeithiol mewn perthynas â lle bynnag y gallwn roi'r rhain ffeiliau ar ein disg galed. Nid oes dim yn cael ei godio galed gwbl. Nawr bod y gweddill o rendr yr un fath. Yr wyf yn parhau i wirio a y llwybr hwnnw yn bodoli. Yr wyf yn tynnu y allweddi i mewn lleol newidynnau, a'i gwneud yn ofynnol i mi y templed ei hun. Felly yr holl fy mod i wedi ei wneud yn y pen draw yw ad-drefnu fy cod, dim y mae'r Bydd y defnyddiwr yn gweld.