So sánh include, include_once, require, require_once

1. Đặt vấn đề

Việc kiến thiết một website bằng ngôn ngữ PHPhường thì ta buộc phải áp dụng tương đối nhiều mã code khác biệt cùng có thể lên tới hàng trăm ngàn, hàng ngàn mẫu lệnh, nên việc code vớ một file PHP (.php) tốt nhất thì cực kì tránh việc do hết sức cực nhọc để upgrade cùng duy trì nó. Để giải quyết vấn đề này thì sinh hoạt phần đông các ngôn ngữ lập trình sẵn có thể chấp nhận được ta phân loại mã code thành các tệp tin khác biệt với ao ước sử dụng file làm sao thì chỉ việc khai báo là được.lấy ví dụ với C++ giỏi C# thì bọn họ có lệnh #include dùng để import các tlỗi viện sử dụng phổ biến vào tệp tin sẽ viết cùng áp dụng, vậy trong PHP.. cũng có thể có một lệnh giống như sẽ là lệnh require, require_once, include và include_once.Vậy các câu lệnh này được thực hiện như nào và chúng bao gồm Điểm lưu ý gì?

2. include/include_once

Lệnh include và include_once dùng làm import một tệp tin PHP. 1 vào trong 1 tệp tin PHP 2 với mục tiêu giúp file PHP 2 có thể áp dụng được mọi trang bị vào file PHP 1.

Bạn đang xem: So sánh include, include_once, require, require_once

Ví dụ:Viết một Home, viết tên là index.php

File index.php bao gồm nội dung:

Kết trái thu được lúc mở file index.php là:

*

3. require/require_once

Câu lệnh require gồm nhì giao diện, require cùng require_once.Câu lệnh require/ require_once được áp dụng nhằm bao hàm tệp.require_once bị bỏ lỡ ví như tệp phải đang có thêm bởi vì bất kỳ câu lệnh như thế nào trong tư câu lệnh include.Về đặc thù cùng công dụng tương tự nhưinclude

4.Khác nhau thân require cùng include

IncludeRequire
Đưa ra cảnh báo khi xảy ra lỗiKhông giới thiệu cảnh báo
Việc tiến hành tập lệnh thường xuyên Khi xẩy ra lỗiViệc xúc tiến tập lệnh vẫn tạm dừng lúc xảy ra lỗi.

Xem thêm: Thịt Bò Hộp Úc Palm Corned Beef Là Gì, Daging Kornet

Nếu lúc import một tệp tin bởi lệnh require thì nếu như lịch trình bị lỗi thì nhanh chóng trình biên dịch sẽ dừng cùng xuất ra thông báo lỗi. Còn ví như áp dụng lệnh include thì đó chỉ là một trong những cảnh báo phải công tác vẫn chạy cho đến cuối công tác.Tóm lại, nên áp dụng câu lệnh include nhằm Khi xảy ra lỗi, Việc thực thi tập lệnh vẫn được liên tục.

Trả lời Hủy

E-Mail của bạn sẽ ko được hiển thị công khai minh bạch. Các trường đề xuất được lưu lại *

Bình luận


Please enable JavaScript lớn submit this khung.

Xem thêm: Tiểu Sử Lão Thôi Là Ai - Câu Hỏi Thường Gặp Về Bệnh Lao

Tên *

E-Mail *

Lưu tên của tôi, email, cùng website vào trình chăm nom này mang lại lần phản hồi tiếp đến của tớ.