>> დავით Malan: ახლა რომ ჩვენი კურსის მთავარი გვერდი აქვს მიღებული უფრო მეტი
კომპლექსური, ალბათ დროა, დაიწყოს ორგანიზება დაკავშირებული ფაილს
subdirectories.
ნება მომეცით შესთავაზოს ამ.
რა თქმა უნდა მთავარი გვერდი, ჩვენ შეგვიძლია დატოვეთ 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 თავისთავად.
მე მაშინ concatenate გადატანა, რომ the dot ოპერატორი შემდეგ -
slash dot dot slash თარგები სლეში და მაშინ concatenate შემდგომი გადატანა, რომ
სახელი ტაძარი მოჰყვა. php.
>> სხვა სიტყვებით, თუ template ჩვენ ცდილობს, არის header.php, გზა
მიიღებს ღირებულება, რომელიც უდრის მიმდინარე დირექტორია, რომელიც helpers.php
არის slash dot dot ახვიდეთ ერთი დონით რომ ხე, / templates / header.php.
სხვა სიტყვებით, ამ გზით ყველა ჩვენი მისამართები ეფექტურად შედარებით
იქ, სადაც ჩვენ შეიძლება, რომ ეს ფაილი ჩვენს ხისტ დისკზე.
არაფერი რთული კოდირებული აბსოლუტურად.
>> ახლა დანარჩენი გაწევა იგივეა.
მე გაგრძელდება თუ არა რომ გზა არსებობს.
I ამონაწერი გასაღებები ადგილობრივ ცვლადები, და მე მოითხოვს
თარგი თავად.
ასე რომ ყველა, რომ მე ვაკეთებ საბოლოოდ არის რეორგანიზაცია ჩემი კოდი, არაფერი რომ
პროფაილი რეალურად ვხედავ.