>> DAVID Malan: Сега, че нашият курс е начална страница е намерила малко повече
сложен, той е може би време да започнете организиране на файлове, свързани в
поддиректории.
Позволете ми да предложа това.
За началната страница на курса, ние можем напусне index.php, lectures.php,
week0.php и week1.php в на същата директория, както винаги.
Но позволете ми да предложа, че вътре в директория, наречена включва, ние поставяме
файлове, които може да ни харесва да се включат, а именно helpers.php.
Междувременно в шаблони, нека ми предложи че ние поставяме footer.php и header.php.
>> Сега с тези файлове и поддиректория, как да ги изиска
в реалното ни код?
Е, вътре в index.php, забележите, че достатъчно е да сега не изисква
helpers.php самостоятелно, но включва / helpers.php.
С други думи, тъй като включва поддиректория е в същата директория
че index.php е, достатъчно е просто за да получите този относителен път на
включва / helpers.php.
>> Междувременно в helpers.php, забележите, че ние трябва да получите в шаблон на
малко по-различен начин.
Вътре направи, аз все още ще декларира път, но аз ще го присвоите стойност на
подчертае долна DIR долна подчертае, който е специален глобалното
константа, която представлява директорията във вътрешността на който се е helpers.php.
Тогава аз ще се слеят върху, че използването оператора дот следното -
Слаш дот точка черта шаблони наклонена черта и След това свързвам допълнително върху които
името на храма последвано от. PHP.
>> С други думи, ако шаблонът сме Опитвам се да стигна до е header.php, път
ще вземат на стойност, която е равна на текущата директория, която helpers.php
е наклонена черта дот точка да отидете едно ниво нагоре в това дърво, / шаблони / header.php.
С други думи, по този начин са всички нашите URL адреси ефективно спрямо
навсякъде, където бихме могли да ги сложа файлове на нашата твърд диск.
Нищо не е трудно кодирани абсолютно.
>> А останалите направи е същото.
Аз продължавам да се провери дали този път съществува.
I извлечете ключовете в местното променливи, и аз изисквам
самата шаблона.
Така че всичко, което съм направил в крайна сметка е реорганизира код ми, нищо, че
потребителското действително ще се види.