Đây là hướng dẫn nhanh về cách "trả về" các biến từ một tệp PHP đi kèm. Bạn có thể sử dụng thiết kế này bất cứ khi nào bạn muốn gán giá trị trả về của một tệp được bao gồm cho một biến trong tập lệnh chính của bạn [tập lệnh chính trong trường hợp này là tập lệnh đã "gọi" tệp được bao gồm của bạn]. Trong ví dụ này, tôi sẽ sử dụng hai tệp. chủ yếu. php và bao gồm_file. php
Hãy xem đoạn mã sau
bao_file. php
Đây là tập tin mà chúng tôi sẽ bao gồm
Để bao gồm tệp chân trang trong một trang, hãy sử dụng câu lệnh
include
Ví dụ
Chào mừng đến với trang chủ của tôi
Một số tiếp theo
Một số văn bản khác
Run example »
ví dụ 2
Giả sử chúng ta có một tệp menu tiêu chuẩn gọi là "menu. php"
echo 'Home -
Hướng dẫn HTML -
Hướng dẫn CSS -
Hướng dẫn JavaScript -
PHP Tutorial';
?>Tất cả các trang trong trang Web nên sử dụng tệp menu này. Đây là cách nó có thể được thực hiện [chúng tôi đang sử dụng một
phần tử để menu có thể dễ dàng được tạo kiểu bằng CSS sau này]
Ví dụ
Chào mừng đến với trang chủ của tôi
Một số tiếp theo
Một số văn bản khác
Chạy ví dụ »
ví dụ 3
Giả sử chúng ta có một tệp tên là "vars. php", với một số biến được định nghĩa
$color='red';
$car='BMW';
?>Sau đó, nếu chúng tôi bao gồm "vars. php", các biến có thể được sử dụng trong tệp gọi
Ví dụ
Chào mừng đến với trang chủ của tôi.
echo "Tôi có một chiếc ô tô $color. ";
?>Run example »
PHP bao gồm so với. yêu cầu
Câu lệnh
require
cũng được sử dụng để đưa tệp vào mã PHPTuy nhiên, có một sự khác biệt lớn giữa bao gồm và yêu cầu;
Ví dụ
Chào mừng đến với trang chủ của tôi.
echo "Tôi có một chiếc ô tô $color. ";
?>Run example »
Nếu chúng ta thực hiện ví dụ tương tự bằng cách sử dụng câu lệnh
require
, câu lệnh echo sẽ không được thực thi vì quá trình thực thi tập lệnh sẽ chết sau khi câu lệnhrequire
trả về một lỗi nghiêm trọngSau khi thực hiện các câu lệnh trên, biến