Câu lệnh 7 (hoặc 0) lấy tất cả văn bản / mã / thẻ trong tệp được chỉ định và sao chép nó vào tệp đã sử dụng câu lệnh bao gồmCâu lệnh bao gồm tệp rất hữu ích khi bạn muốn sử dụng cùng một tệp lệnh PHP, mã HTML hoặc văn bản trên nhiều trang của một trang web Bạn có thể chèn nội dung của một tệp PHP vào một tệp PHP khác (trước khi máy chủ thực thi nó) bằng câu lệnh 7 hoặc 0Câu lệnh bao gồm và yêu cầu thì giống nhau, chỉ khác khi xảy ra lỗi
Vì vậy, nếu bạn muốn tiếp tục thực thi và hiển thị cho người dùng đầu tiên, ngay cả khi tệp được thêm vào bị thiếu, hãy sử dụng câu lệnh 7Ngược lại, trong trường hợp FrameWork, CMS hoặc viết những ứng dụng PHP phức tạp, hãy luôn sử dụng câu lệnh 0 để đưa các tệp chính vào luồng thực thiĐiều này sẽ giúp tránh ảnh hưởng đến tính bảo mật và tính toàn vẹn của ứng dụng của bạn, tốt nhất là trong trường hợp tệp chính vô tình bị thiếu Cho phép chèn các tập tin vào tập tin khác giúp tiết kiệm điện rất nhiều thời gian và công việc Điều này có nghĩa là bạn có thể tạo một tệp tiêu đề, chân trang hoặc menu tiêu chuẩn và thêm chúng vào tất cả các trang web của bạn. Sau này, nếu tiêu đề thay đổi, bạn chỉ cần cập nhật tệp tiêu đề thay vì phải vào từng trang để cập nhật cú pháp
Ví dụ sử dụng bao gồm trong PHPví dụ 1Giả sử chúng ta có một tệp chân trang tiêu chuẩn gọi là "footer. php", trông giống như thế này
Để thêm tệp chân trang vào trong một trang, hãy sử dụng câu lệnh 7 như sau
This is results Ví dụ 2Giả sử chúng ta có một menu tệp tiêu chuẩn được gọi là "menu. php"
Để thêm tệp chân trang vào trong một trang, hãy sử dụng câu lệnh 7 như sau________số 8This is results Ví dụ 3Giả sử chúng ta có một tệp có tên là "vars. php", với một số biến được định sẵn To add file "vars. php" vào trong một trang, hãy sử dụng câu lệnh 7 như sau 0This is results So sánh bao gồm với yêu cầu trong PHPCâu lệnh 0 cũng được sử dụng để thêm tệp vào mã PHPTuy nhiên, có một sự khác biệt lớn giữa 7 và 0; 0This is results Mặc dù file "noiFileExists. php" không tồn tại nhưng chương trình vẫn đang chạy. Các biến $color và $car không được định nghĩa nên không có giá trị để xuất ra Nếu chúng ta thực hiện cùng một ví dụ dựa trên cách sử dụng câu lệnh 0, câu lệnh lặp lại sẽ không được thực thi vì việc thực thi tập lệnh sẽ dừng lại sau khi câu lệnh 0 trả về lỗi nghiêm trọng 0This is results Như bạn đã thấy trong kết quả, câu lệnh echo đã không được thực hiện do PHP không tìm thấy tệp "noFileExists. php" |