Làm cách nào để đưa nội dung của tệp PHP vào một tệp PHP khác?
12/12/2023 01:27
Việc đưa nội dung của tệp PHP vào một tệp khác giúp giảm độ phức tạp của mã bằng cách giảm mã và cải thiện tính mô-đun của nó bằng cách chia mã thành các tệp khác nhau
Việc đưa nội dung của tệp PHP vào một tệp khác giúp giảm độ phức tạp của mã bằng cách giảm mã và cải thiện tính mô-đun của nó bằng cách chia mã thành các tệp khác nhau để dễ hiểu và dễ quản lý.
Có hai cách để làm điều đó bằng cách sử dụng các hàm PHP sau .
- Hàm PHP include(): Nó sẽ hiển thị cảnh báo nếu tệp không tồn tại và tiếp tục hiển thị mã
- Chức năng PHP require(): Nó sẽ hiển thị lỗi nếu tệp không tồn tại và dừng chương trình.
Nếu bạn không muốn tập lệnh bị gián đoạn và không muốn dừng tập lệnh thì hãy sử dụng include() nếu không hãy sử dụng require() . Hai cách đưa các tệp này vào một tệp khác giúp tiết kiệm rất nhiều công việc và làm cho mã của chúng ta dễ hiểu hơn.
Ví dụ 1: Trong ví dụ này, có một tệp có tên another_file.php được bao gồm trong một tệp khác có tên là index.php bằng cách sử dụng từ khóa include .
- chỉ mục.php
<html> <body> <h2>This is the content of index.php file.</h2> <?php include ( "another_file.php" ); ?> </body> </html> |
- another_file.php
<?php echo "<h2>This is the content of another_file.php</h2>" ; echo "<h3>Hello, good to see you </h3>" ; ?> |
Đầu ra:
Ví dụ 2: Trong ví dụ này, có một tệp có tên another_file.php được bao gồm trong một tệp khác có tên là index.php bằng cách sử dụng từ khóa require .
- chỉ mục.php
<html> <body> <h2>This is the content of index.php file.</h2> <?php require ( "another_file.php" ); ?> </body> </html> |
- another_file.php
<?php echo "<h2>This is the content of another_file.php</h2>" ; echo "<h3>Hello, good to see you </h3>" ; ?> |
Đầu ra:
Ví dụ 3: Trong trường hợp này, chúng tôi sử dụng include nhưng nếu không thể tìm thấy tệp khác để đưa vào thì nó sẽ đưa ra cảnh báo và thực thi sau mã, tức là nó in nội dung còn lại của “index.php”.
- chỉ mục.php
<html> <body> <h2>This is the content of index.php file.</h2> <?php include ( "another_file.php" ); ?> <h2>This is content after including another_file content</h2> </body> </html> |
Đầu ra:
Ví dụ 4: Trong trường hợp này, chúng tôi sử dụng require nhưng nếu không thể tìm thấy tệp khác để đưa vào thì nó sẽ báo lỗi nghiêm trọng và không thực thi sau mã, tức là nó dừng tập lệnh bằng cách đưa ra lỗi.
- chỉ mục.php
<html> <body> <h2>This is the content of index.php file.</h2> <?php require ( "another_file.php" ); ?> <h2>This is content after including another_file content</h2> </body> </html> |
Đầu ra: