include php require php
include php require php

1. Include PHP – Require PHP – Khái niệm

Include PHP / require PHP

Câu lệnh include (hoặc require) được dùng để lấy toàn bộ nội dung (text / code / HTML) tồn tại trong một file khác và sao chép nó vào file bạn đang sử dụng.

Câu lệnh này rất hữu ích khi bạn muốn đưa (PHP, HTML hoặc text) có nội dung giống nhau, lên nhiều trang khác trong website.

Cú pháp

include ‘filename‘;

hoặc

require ‘filename‘;

2. Sự khác biệt giữa include và require

Cả hai đều có chức năng chung là chèn nội dung của một file PHP vào một file PHP khác.

Câu lệnh include và require là giống nhau, ngoại trừ khi thất bại (ví dụ không tìm thấy file được chèn vào):

  • require sẽ tạo ra một lỗi nghiêm trọng (E_COMPILE_ERROR) và dừng đoạn mã ngay lập tức
  • include sẽ chỉ tạo ra một cảnh báo (E_WARNING) và đoạn mã sẽ vẫn tiếp tục chạy

Vì vậy, nếu bạn muốn đoạn mã tiếp tục chạy và hiển thị kết quả cho người dùng, ngay cả khi không chèn nội dung của file khác vào được, bạn nên sử dụng câu lệnh include.

Mặt khác, trong trường hợp nếu bạn muốn kết quả xuất ra cho người dùng là chính xác, bắt buộc phải có nội dung của file được chèn vào thì bạn phải sử dụng câu lệnh require.

Ví dụ:

Ví dụ dưới đây khi một file được chèn vào bằng câu lệnh include và PHP không thể tìm thấy file đó, đoạn mã sẽ vẫn tiếp tục chạy:

Chạy ví dụ »

Ví dụ dưới đây khi một file được chèn vào bằng câu lệnh require và PHP không thể tìm thấy file đó, đoạn mã sẽ ngừng ngay lập tức, sau đó câu lệnh require trả về một lổi nghiêm trọng.

Chạy ví dụ »

Các bạn đã thấy sự khác biệt chưa? 🙂 =]]

3. Lợi ích của include và require

Include PHP giúp bạn tiết kiệm khối lượng công việc rất nhiều. Ví dụ bạn có thể tạo ra một chuẩn header, footer, hoặc menu và include vào tất cả các trang trong website, khi bạn muốn cập nhật nội dung cho header bạn chỉ cần sửa nội dung của file header mà bạn đã inlcude, không cần phải cập nhật từng trang một.

Ảnh minh họa:

include php require php

Rất tiện lợi đúng không nào 🙂 =]]

4. Include PHP – Ví dụ về include

Cách include header và footer

Ta có file header.php với nội dung:

Ta có file footer.php với nội dung:

Ví dụ dưới đây là cách include header và footer:

Chạy ví dụ »

 

Ví dụ khác về truyền một biến bằng câu lệnh include

ta có file vars.php với nội dung:

Và đây là cách thực hiện:

Chạy ví dụ »

 

5. Lời kết

Taaa Daaaa. Bài học hết rồi. Như vậy là hôm nay các bạn đã biết thêm về include PHP là như thế nào, mục đích sử dụng cũng như phân biệt điểm giống và khác giữa includerequire, mình cũng mõi tay rồi 🙂 =]]. Các bạn theo dõi bài học tiếp theo nhé! Lộ trình học PHP căn bản / nâng cao

Chúc các bạn học tốt 🙂

 

Nguồn: phpcanban.com

 

 

Include PHP – Require PHP – Chương 3
5 (100%) 1 vote

Chia sẻ
Bài trướcDate PHP – Time PHP – Chương 2
Bài tiếp theoShare full theme mythemeshop (100 theme) miễn phí
Mình là Nguyễn Công! Mình bắt đầu kiếm tiền Online từ năm 2017 và nhờ đó mà có thu nhập rất ổn định. Mình chia sẽ những dự án kiếm tiền Online tốt nhất đã được khảo sát và chắt lọc cho các bạn. Hy vọng thông qua những bài viết phân tích đánh giá ICO các bạn sẽ đưa ra quyết định đầu tư thành công!. Chúc các bạn một ngày nhiều niềm vui! Group Facebook: https://goo.gl/CXVpWU Group Telegram: https://goo.gl/7w3c4t

BÌNH LUẬN

Please enter your comment!
Please enter your name here