1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,230 >> Дејвид MALAN: Сега дека нашите се разбира е Главна страница има добивано и малку повеќе 3 00:00:02,230 --> 00:00:05,860 комплекс, тоа е веројатно време да се започне организирање на поврзани со датотеки во 4 00:00:05,860 --> 00:00:06,900 поддиректориуми. 5 00:00:06,900 --> 00:00:10,080 Дозволете ми да предложи ова. 6 00:00:10,080 --> 00:00:14,520 За текот на почетната страница, можеме да оставете index.php, lectures.php, 7 00:00:14,520 --> 00:00:19,390 week0.php, и week1.php во истиот директориум како и секогаш. 8 00:00:19,390 --> 00:00:23,210 Но, дозволете ми предложи внатрешноста на директориумот наречен вклучува, ќе стави 9 00:00:23,210 --> 00:00:27,310 додадени фајлови: дека ние би сакале да се вклучат, имено helpers.php. 10 00:00:27,310 --> 00:00:33,469 Во меѓувреме, во шаблони, дозволете ми да предложат дека ќе стави footer.php и header.php. 11 00:00:33,469 --> 00:00:37,200 >> Сега со овие датотеки и поддиректориуми, Како ќе ги бараат 12 00:00:37,200 --> 00:00:38,530 во нашите вистински код? 13 00:00:38,530 --> 00:00:43,570 Па, во внатрешноста на index.php, се забележи дека е доволно за сега не се бара 14 00:00:43,570 --> 00:00:46,010 helpers.php, туку вклучува / helpers.php. 15 00:00:46,010 --> 00:00:48,720 16 00:00:48,720 --> 00:00:52,560 Со други зборови, бидејќи вклучува поддиректориум е во истиот директориум 17 00:00:52,560 --> 00:00:57,260 дека index.php е, тоа е доволен само да ја имаат оваа релативна патека на 18 00:00:57,260 --> 00:00:58,510 вклучува / helpers.php. 19 00:00:58,510 --> 00:01:00,900 20 00:01:00,900 --> 00:01:05,310 >> Во меѓувреме, во helpers.php, забележи дека ние мора да се добие на дефиниција на 21 00:01:05,310 --> 00:01:06,810 малку поинаку. 22 00:01:06,810 --> 00:01:10,620 Внатрешноста на направи, јас сеуште ќе се изјасни пат, но јас ќе го доделите вредност на 23 00:01:10,620 --> 00:01:15,210 истакне црта DIR црта истакне, кој е посебен глобална 24 00:01:15,210 --> 00:01:21,280 константа која претставува директориум во кои helpers.php сам по себе е. 25 00:01:21,280 --> 00:01:25,290 Јас тогаш ќе CONCATENATE врз кои користат операторот на точка следново - 26 00:01:25,290 --> 00:01:31,255 сека точка точка црта шаблони црта и тогаш CONCATENATE понатаму врз кои 27 00:01:31,255 --> 00:01:34,490 името на храмот проследено со. PHP. 28 00:01:34,490 --> 00:01:39,610 >> Со други зборови, ако дефиниција сме се обидува да добие на е header.php, патот 29 00:01:39,610 --> 00:01:44,300 ќе ги преземе за вредност, која е еднаква на тековниот директориум дека helpers.php 30 00:01:44,300 --> 00:01:48,915 е сека точка точка да одат нагоре едно ниво во тоа дрво, / Шаблони / header.php. 31 00:01:48,915 --> 00:01:52,450 32 00:01:52,450 --> 00:01:56,420 Со други зборови, на овој начин се сите нашите адреси ефективно во однос на 33 00:01:56,420 --> 00:01:59,060 секаде каде што може да се стави овие додадени фајлови на нашата хард диск. 34 00:01:59,060 --> 00:02:01,300 Ништо не е тешко кодирани апсолутно. 35 00:02:01,300 --> 00:02:03,010 >> Сега остатокот од направила е иста. 36 00:02:03,010 --> 00:02:05,320 Јас и понатаму да се провери дали тој пат постои. 37 00:02:05,320 --> 00:02:08,720 Јас се извлече клучевите во локалната променливи, и ми е потребна 38 00:02:08,720 --> 00:02:10,330 самата дефиниција. 39 00:02:10,330 --> 00:02:13,700 Така што сите тоа што го направив во крајна линија е реорганизира мојот код, ништо дека 40 00:02:13,700 --> 00:02:15,040 корисникот всушност ќе се види. 41 00:02:15,040 --> 00:02:16,290