Include
Include sẽ nhúng toàn bộ đoạn code từ một file vào file khác. Include sẽ tìm đường dẫn ở include_path
được cài đặt trong php.ini
.
Trong trường hợp khác chúng ta sử dụng .
là thư mục hiện tại và ..
là thư mục cha. Hoặc sử dụng các hằng số như __DIR__
để lấy tên thư mục.
File vars.php
|
|
File test.php
|
|
Khác biệt giữa include
và require
là khi không tìm thấy file, include sẽ cho ra một cảnh báo E_WARNING trong khi đó require
sẽ cho ra một lỗi E_ERROR và chương trình sẽ không chạy tiếp.
Ngoài ra còn hai câu lệnh include_once
và require_once
sẽ include duy nhất một lần. Nếu chúng ta include_once
nhiều lần thì chỉ lần đầu tiên có tác dụng.
File include.php
|
|
File test.php
|
|