>> DAVID Malan: Tagad, kad mūsu kurss ir mājas lapa ir gotten mazliet vairāk
sarežģīts, tas ir iespējams, laiks, lai sāktu organizēt saistītos failus
subdirectories.
Ļaujiet man piedāvāt šo.
Kursam mājas lapā, mēs varam atstāt index.php, lectures.php,
week0.php, un week1.php jo pašā direktorijā kā vienmēr.
Bet ļaujiet man ieteikt, ka iekšpusi direktoriju sauc ietver, mēs ieliekam
failus, ka mēs vēlētos, lai iekļautu, proti helpers.php.
Tikmēr veidnes, ļaujiet man piedāvāt ka mēs ieliekam footer.php un header.php.
>> Tagad ar šiem failiem un apakšdirektorijā, Kā mēs pieprasām tiem
mūsu faktisko kodu?
Nu, iekšā index.php, ievērosiet, ka pietiek tagad prasa ne
helpers.php vien, bet includes / helpers.php.
Citiem vārdiem, tā ietver apakškatalogs ir tajā pašā direktorijā
ka index.php ir, pietiek vienkārši lai šo relatīvo ceļu
includes / helpers.php.
>> Tikmēr helpers.php, ievērosiet, ka mums ir, lai saņemtu pie veidne
mazliet savādāk.
Iekšpusē apmetums, es joprojām apliecinu ceļš, bet es piešķirt tam vērtību
uzsvērt pasvītrojuma DIR pasvītrojumu uzsvērt, kas ir īpašs pasaules mēroga
konstante, kas pārstāv direktoriju kura iekšpusē helpers.php pati.
Es tad saķēdēt uz, ka, izmantojot dot operatoram šādi -
slash dot dot slash veidnes slīpsvītra un tad saķēdēt tālāk uz, ka
nosaukums templis seko. php.
>> Citiem vārdiem sakot, ja veidne mēs esam mēģināt iegūt pie ir header.php, ceļš
būs par vērtību, kas ir vienāda ar Pašreizējais katalogs, kas helpers.php
ir slash dot dot, lai iet uz augšu par vienu līmeni ka koks, / veidnes / header.php.
Citiem vārdiem, šādā veidā ir visas Mūsu URL efektīvi, salīdzinot ar
kur mēs varētu nodot šos failus uz mūsu cieto disku.
Nekas nav grūti kodēta absolūti.
>> Tagad pārējais apmetuma ir tāda pati.
Es joprojām, lai pārbaudītu, vai ka ceļš pastāv.
Es ekstrakts atslēgas uz vietējo mainīgie, un man ir nepieciešama
veidni pati.
Tātad viss, ko es esmu darījusi galu galā ir reorganizēt manu kodu, nekas, ka
lietotājs faktiski redzēt.