>> DAVID Malan: Bây giờ tất nhiên của chúng tôi trang chủ đã nhận được nhiều hơn một chút
phức tạp, nó có thể là thời gian để bắt đầu tổ chức các tập tin liên quan vào
thư mục con.
Cho phép tôi đề xuất này.
Cho trang chủ của khóa học, chúng ta có thể lại index.php, lectures.php,
week0.php, và week1.php trong cùng một thư mục như mọi khi.
Nhưng hãy để tôi đề nghị bên trong của một thư mục có tên bao gồm, chúng tôi đặt
các tập tin mà chúng tôi có thể muốn bao gồm, cụ thể là helpers.php.
Trong khi đó ở mẫu, hãy để tôi đề xuất mà chúng ta đặt footer.php và header.php.
>> Bây giờ với các tập tin và thư mục con, làm thế nào để chúng tôi yêu cầu họ
trong mã thực tế của chúng tôi?
Vâng, bên trong index.php, nhận thấy rằng nó cũng đủ để bây giờ yêu cầu không
helpers.php một mình nhưng bao gồm / helpers.php.
Nói cách khác, bởi vì bao gồm thư mục con nằm trong thư mục cùng
index.php có nghĩa là, nó cũng đủ đơn giản có đường dẫn tương đối này
bao gồm / helpers.php.
>> Trong khi đó tại helpers.php, nhận thấy rằng chúng ta phải có được ở các mẫu một
chút khác nhau.
Bên trong render, tôi vẫn sẽ khai báo con đường, nhưng tôi sẽ gán cho nó một giá trị
nhấn gạch dưới DIR gạch nhấn mạnh, đó là một thế giới đặc biệt
liên tục đại diện cho thư mục trong số đó helpers.php chính nó là.
Sau đó tôi sẽ ghép vào đó sử dụng các nhà điều hành chấm như sau -
giảm dấu chấm dấu chấm dấu gạch chéo mẫu giảm và sau đó nối thêm vào đó
tên của ngôi đền tiếp theo php..
>> Nói cách khác, nếu mẫu chúng tôi cố gắng để có được là header.php, con đường
sẽ đưa vào một giá trị đó là bằng thư mục hiện tại mà helpers.php
được giảm dấu chấm dấu chấm để đi lên một cấp trong mà cây, / templates / header.php.
Nói cách khác, theo cách này là tất cả URL của chúng tôi có hiệu quả tương đối
bất cứ nơi nào chúng ta có thể đặt những tập tin trên ổ cứng của chúng tôi.
Không có gì là khó mã hoá hoàn toàn.
>> Bây giờ phần còn lại của làm là như nhau.
Tôi tiếp tục kiểm tra xem con đường mà tồn tại.
Tôi trích xuất các phím vào địa phương biến, và tôi yêu cầu
mẫu đó.
Vì vậy, tất cả những gì tôi đã thực hiện cuối cùng là tổ chức lại mã của tôi, không có gì là
người dùng sẽ thực sự thấy.