Tìm hiểu về Include trong PHP
Học Php bắt đầu với Hello, World
Tự làm quen với các bài tập và gửi đoạn code đầu tiên của bạn bằng cách hoàn thành bài đầu tiên "Hello, World!".
Luyện tập
PHP include và require

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ó), với câu lệnh bao gồm hoặc yêu cầu.

Các câu lệnh bao gồm và yêu cầu giống hệt nhau, ngoại trừ khi thất bại:

  • require sẽ tạo ra lỗi nghiêm trọng (E_COMPILE_ERROR) và dừng tập lệnh
  • include sẽ chỉ đưa ra cảnh báo (E_WARNING) và tập lệnh sẽ tiếp tục

Vì vậy, nếu bạn muốn quá trình thực thi tiếp tục và hiển thị cho người dùng kết quả, ngay cả khi tệp bao gồm bị thiếu, hãy sử dụng câu lệnh bao gồm. Mặt khác, trong trường hợp mã hóa ứng dụng FrameWork, CMS hoặc PHP phức tạp, hãy luôn sử dụng câu lệnh yêu cầu để đưa tệp khóa 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, chỉ trong trường hợp vô tình thiếu một tệp chính.

Bao gồm các tập tin tiết kiệm rất nhiều công việc. Điều này có nghĩa là bạn có thể tạo tệp đầu trang, chân trang hoặc menu tiêu chuẩn cho tất cả các trang web của mình. Sau đó, khi tiêu đề cần được cập nhật, bạn chỉ có thể cập nhật tệp bao gồm tiêu đề.

Cú pháp

include 'filename';
// hoặc
require 'filename';
PHP include

Giả sử chúng ta có một tệp chân trang tiêu chuẩn có tên là "footer.php", trông giống như sau:

<?php
echo "<p>Copyright &copy; 1999-" . date("Y") . " </p>";
?>

Để bao gồm tệp chân trang trong một trang, hãy sử dụng include câu lệnh:

Ví dụ
Ví dụ
Ví dụ
PHP require

Câu require lệnh cũng được sử dụng để đưa tệp vào mã PHP.

Tuy nhiên, có một sự khác biệt lớn giữa bao gồm và yêu cầu; khi một tệp được bao gồm trong includecâu lệnh và PHP không thể tìm thấy nó, tập lệnh sẽ tiếp tục thực thi:

Ví dụ
Ví dụ
Một số bài viết liên quan
Devsne VN 8948 lượt xem

[Lession 0 - PHP] Lần đầu làm quen với PHP: Các công cụ lập trình cài đặt trên windows

Devsne VN 4231 lượt xem

Dựng môi trường phát triển nhanh chóng với sun-asterisk-research/docker-php-development

Devsne VN 6438 lượt xem

How To Connect ftp Server Using php

Devsne VN 1660 lượt xem

How to Upload File on the FTP Server Using PHP

Devsne VN 3003 lượt xem

[Lession 5 - PHP] Cách thức hoạt động của Public, Protected và Private trong PHP

Devsne VN 10304 lượt xem

Cách đơn giản viết xử lý bất đồng bộ trong PHP 8.1

Devsne VN 8450 lượt xem

Hướng đối tượng và lập trình PHP - Phần 2: Tiếp tục học hướng đối tượng trong PHP

Devsne VN 10256 lượt xem

How to Download File on the FTP Server Using PHP

Devsne VN 8080 lượt xem

PHP là gì ?

Devsne VN 7791 lượt xem

Các hàm tự động tạo ra thường dùng trong PHP (Phần 2)