Đưa php vào html

Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng câu lệnh include, require trong PHP. Để học tốt bài này, các bạn cần đọc lại bài để biết cách chạy ứng dụng web PHP với XAMPP

1. Câu lệnh bao gồm và yêu cầu trong PHP

Câu lệnh <?php echo "<p>Copyright &copy; 2021-" . date("Y") . " Gochocit.com</p>"; ?> 1 hoặc <?php echo "<p>Copyright &copy; 2021-" . date("Y") . " Gochocit.com</p>"; ?> 2 giúp lấy tất cả văn bản/mã trong một tệp bất kỳ và sao chép chúng vào tệp đang sử dụng câu lệnh <?php echo "<p>Copyright &copy; 2021-" . date("Y") . " Gochocit.com</p>"; ?> 1 hoặc ________0____2. Câu lệnh bao gồm và yêu cầu khá giống nhau, chỉ khác nhau khi gặp lỗi

    • Khi yêu cầu một tệp không tồn tại thì sẽ gây ra lỗi (E_COMPILE_ERROR), tập lệnh PHP sẽ bị dừng lại.
    • Khi gộp một tệp không tồn tại thì chỉ bị cảnh báo (E_WARNING), tập lệnh PHP sẽ tiếp tục được thực thi.

Câu lệnh <?php echo "<p>Copyright &copy; 2021-" . date("Y") . " Gochocit.com</p>"; ?> 2 thường được sử dụng framework, CMS hoặc các ứng dụng PHP phức tạp. Chúng luôn yêu cầu đầy đủ các tập tin, câu lệnh để thực thi. Việc làm này giúp đảm bảo tính toàn vẹn và bảo mật của ứng dụng

Câu lệnh <?php echo "<p>Copyright &copy; 2021-" . date("Y") . " Gochocit.com</p>"; ?> 1 thường được sử dụng phổ biến hơn. Ví dụ, chúng ta có thể chia trang web thành các file header, menu, footer. Sau đó, chúng ta <?php echo "<p>Copyright &copy; 2021-" . date("Y") . " Gochocit.com</p>"; ?> 1 các tập tin trở lại thành một trang web hoàn chỉnh. Việc này giúp quản lý và chỉnh sửa mã sử dụng nhanh hơn

Cú pháp của câu lệnh <?php echo "<p>Copyright &copy; 2021-" . date("Y") . " Gochocit.com</p>"; ?> 1 và <?php echo "<p>Copyright &copy; 2021-" . date("Y") . " Gochocit.com</p>"; ?> 2 trong PHP

include 'filename'; require 'filename';

2. Ví dụ sử dụng câu lệnh bao gồm và yêu cầu trong PHP

2. 1. Ví dụ bao gồm chân trang tập tin. php

Giả sử, chúng ta có tệp <html> <body> <h1>Welcome to Gochocit.com!</h1> <p>Nice to meet you.</p> <p>Thanks for your visiting.</p> <?php include 'footer.php';?> </body> </html> 0 như bên dưới

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

Trong tệp <html> <body> <h1>Welcome to Gochocit.com!</h1> <p>Nice to meet you.</p> <p>Thanks for your visiting.</p> <?php include 'footer.php';?> </body> </html> 1, chúng ta đưa tệp <?php echo "<p>Copyright &copy; 2021-" . date("Y") . " Gochocit.com</p>"; ?> 1 vào tệp <html> <body> <h1>Welcome to Gochocit.com!</h1> <p>Nice to meet you.</p> <p>Thanks for your visiting.</p> <?php include 'footer.php';?> </body> </html> 0

<html> <body> <h1>Welcome to Gochocit.com!</h1> <p>Nice to meet you.</p> <p>Thanks for your visiting.</p> <?php include 'footer.php';?> </body> </html> Kết quảWelcome to Gochocit.com! Nice to meet you. Thanks for your visiting. Copyright © 2021-2022 Gochocit.com

2. 2. Ví dụ bao gồm tệp vars. php

Giả sử, chúng ta có tệp <html> <body> <h1>Welcome to Gochocit.com!</h1> <p>Nice to meet you.</p> <p>Thanks for your visiting.</p> <?php include 'footer.php';?> </body> </html> 4 chứa một số biến (biến) đã được định nghĩa trước như bên dưới

<?php $domainname='gochocit.com'; $numberposts=380; ?>

Trong tệp <html> <body> <h1>Welcome to Gochocit.com!</h1> <p>Nice to meet you.</p> <p>Thanks for your visiting.</p> <?php include 'footer.php';?> </body> </html> 1, chúng ta đưa tệp <?php echo "<p>Copyright &copy; 2021-" . date("Y") . " Gochocit.com</p>"; ?> 1 vào tệp <html> <body> <h1>Welcome to Gochocit.com!</h1> <p>Nice to meet you.</p> <p>Thanks for your visiting.</p> <?php include 'footer.php';?> </body> </html> 4

<html> <body> <h1>Welcome to Gochocit.com!</h1> <p>Nice to meet you.</p> <p>Thanks for your visiting.</p> <?php include 'vars.php'; echo "My website is ".$domainname." which had ".$numberposts." posts."; ?> </body> </html> Kết quảWelcome to Gochocit.com! Nice to meet you. Thanks for your visiting. My website is gochocit.com which had 380 posts.

2. 3. Ví dụ yêu cầu chân trang tập tin. php

Giả sử, chúng ta có tệp <html> <body> <h1>Welcome to Gochocit.com!</h1> <p>Nice to meet you.</p> <p>Thanks for your visiting.</p> <?php include 'footer.php';?> </body> </html> 0 như bên dưới

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

Trong tệp <html> <body> <h1>Welcome to Gochocit.com!</h1> <p>Nice to meet you.</p> <p>Thanks for your visiting.</p> <?php include 'footer.php';?> </body> </html> 1, chúng tôi đưa tệp <?php echo "<p>Copyright &copy; 2021-" . date("Y") . " Gochocit.com</p>"; ?> 2 vào tệp <html> <body> <h1>Welcome to Gochocit.com!</h1> <p>Nice to meet you.</p> <p>Thanks for your visiting.</p> <?php include 'footer.php';?> </body> </html> 0

<html> <body> <h1>Welcome to Gochocit.com!</h1> <p>Nice to meet you.</p> <p>Thanks for your visiting.</p> <?php require 'footer.php';?> </body> </html> Kết quảWelcome to Gochocit.com! Nice to meet you. Thanks for your visiting. Copyright © 2021-2022 Gochocit.com

Trường hợp tệp <html> <body> <h1>Welcome to Gochocit.com!</h1> <p>Nice to meet you.</p> <p>Thanks for your visiting.</p> <?php include 'footer.php';?> </body> </html> 0 không tồn tại, khi sử dụng <?php echo "<p>Copyright &copy; 2021-" . date("Y") . " Gochocit.com</p>"; ?> 2 sẽ gây ra lỗi

<?php echo "<p>Copyright &copy; 2021-" . date("Y") . " Gochocit.com</p>"; ?> 0

Lưu ý. Sử dụng <?php echo "<p>Copyright &copy; 2021-" . date("Y") . " Gochocit.com</p>"; ?> 2 khi tệp bắt buộc được sử dụng. Sử dụng <?php echo "<p>Copyright &copy; 2021-" . date("Y") . " Gochocit.com</p>"; ?> 1 khi tệp có thể tồn tại hoặc không, tập lệnh PHP vẫn có thể được thực thi kể cả khi tệp không tồn tại

Chủ đề