Nhận xét PHP, Bao gồm/Bao gồm_một lần, Yêu cầu/Yêu cầu_một lần
Tại sao nên sử dụng Bình luận?
- Nếu bạn không làm việc với mã nguồn một thời gian, bạn rất dễ quên mất chức năng của mã đó. Việc bình luận mã nguồn giúp ghi nhớ chức năng của mã đó.
- Việc bình luận mã nguồn cũng rất quan trọng khi nhiều nhà phát triển phải làm việc trên cùng một dự án. Những thay đổi được thực hiện bởi một nhà phát triển có thể được các nhà phát triển khác dễ dàng hiểu được bằng cách đọc các nhận xét.
- Cách tốt nhất là bạn phải có 3 dòng nhận xét cho mỗi 10 dòng mã
Bình luận PHP
- Nhận xét giúp chúng tôi hiểu mã
- Nhận xét là những giải thích mà chúng tôi đưa vào mã nguồn của mình. Những bình luận này là dành cho sự hiểu biết của con người.
- Bình luận một dòng bắt đầu bằng hai dấu gạch chéo // và kết thúc trên cùng một dòng.
- Nhận xét nhiều dòng bắt đầu bằng dấu gạch chéo lên, theo sau là dấu hoa thị /* và kết thúc bằng dấu hoa thị, theo sau là dấu gạch chéo lên phía trước */.
Sơ đồ bên dưới hiển thị một tệp PHP có cả nhận xét nhiều dòng và một dòng
Ví dụ về PHP
Bao gồm PHP & Bao gồm PHP_once
Câu lệnh php “include” được sử dụng để gộp các tệp khác vào tệp PHP.
Nó có hai biến thể, include và include_once. Bao gồm_một lần bị trình thông dịch PHP bỏ qua nếu tệp được đưa vào.
Câu lệnh include có cú pháp như sau
<?php include 'file_name'; ?>
Câu lệnh include_once có cú pháp sau
<?php include_once 'file_name'; ?>
ĐÂY,
- “Include/include_once” là câu lệnh bao gồm tệp
- “'file_name'" là tên của tập tin cần đưa vào.
Ví dụ: Bao gồm/Bao gồm_một lần
Giả sử bạn đang phát triển một trang web có cùng một menu điều hướng trên tất cả các trang.
Bạn có thể tạo một tiêu đề chung rồi đưa nó vào mọi trang bằng cách sử dụng câu lệnh include Hãy xem cách thực hiện điều này.
- Chúng ta sẽ tạo 2 tên file
- tiêu đề.php, index.php
Dưới đây là các mã cho; header.php
<a href="index.php">Home</a> <a href="aboutus.php">About us</a> <a href="services.php">Services</a> <a href="contactus.php">Contact Us</a>
index.php
<?php include 'header.php'; ?>
Trang tiêu đề ở trên sẽ xuất ra
Yêu cầu PHP & PHP require_once
Câu lệnh require có hai biến thể, require và require_once.
Câu lệnh require/require_once được sử dụng để bao gồm tệp.
Require_once bị bỏ qua nếu tệp được yêu cầu đã được thêm vào bởi bất kỳ câu lệnh nào trong bốn câu lệnh include.
Nó có cú pháp sau
<?php require 'file_name'; ?>
<?php require_once 'file_name'; ?>
ĐÂY,
- “require/require_once” là câu lệnh bao gồm tệp
- “'file_name'" là tên của tập tin cần đưa vào.
Ví dụ: Yêu cầu
Giả sử chúng ta đang phát triển một ứng dụng hỗ trợ cơ sở dữ liệu.
Chúng ta có thể tạo một tệp cấu hình mà chúng ta có thể đưa vào tất cả các trang kết nối với cơ sở dữ liệu bằng cách sử dụng câu lệnh require. config.php
<?php $config['host'] = 'localhost'; $config['db'] = 'my_database'; $config['uid'] = 'root'; $config['password'] = ''; ?>
Bây giờ chúng ta hãy xem mã mẫu yêu cầu tệp cấu hình. Trang_model.php
<?php require 'config.php'; //require the config file //other code for connecting to the database ?>
PHP bao gồm và yêu cầu
Sự khác biệt giữa bao gồm / yêu cầu
Bao gồm | Yêu cầu |
---|---|
Đưa ra cảnh báo khi xảy ra lỗi | Không đưa ra cảnh báo |
Việc thực thi tập lệnh tiếp tục khi xảy ra lỗi | Việc thực thi tập lệnh dừng khi xảy ra lỗi. |
Nói chung, bạn nên sử dụng câu lệnh include để khi xảy ra lỗi, tập lệnh vẫn tiếp tục hiển thị địa chỉ email của quản trị viên trang web hoặc trang liên hệ với chúng tôi.
Nên sử dụng câu lệnh require nếu toàn bộ tập lệnh không thể chạy nếu không có tệp được yêu cầu.
Câu lệnh “bao gồm” và “yêu cầu” có thể được sử dụng ở bất kỳ dòng nào trong mã nguồn mà bạn muốn mã xuất hiện.
Tổng kết
- Mã HTML đơn lẻ như đầu trang, chân trang, thanh bên, v.v. có thể được chia sẻ trên nhiều trang. Điều này giúp bạn dễ dàng cập nhật trang web chỉ bằng cách cập nhật một tệp duy nhất.
- Mã PHP chẳng hạn như cài đặt cấu hình cơ sở dữ liệu, chức năng tùy chỉnh, v.v. có thể được chia sẻ trên nhiều trang, đảm bảo trang web/ứng dụng sử dụng cùng cài đặt.
- Bình luận được sử dụng để giúp hiểu mã nguồn. Chúng dành cho sự hiểu biết của con người
- Các câu chú thích trên một dòng bắt đầu bằng hai dấu gạch chéo //.
- Các câu chú thích nhiều dòng được đặt giữa các câu lệnh /* */.
- Các câu lệnh “include, include_once, require và require_once” được sử dụng để bao gồm các tệp.
- Bao gồm_once/require_once bị bỏ qua nếu tệp được yêu cầu đã được đưa vào bằng bất kỳ câu lệnh nào trong bốn câu lệnh.
- Câu lệnh “include” đưa ra cảnh báo và tiếp tục thực thi nếu không tìm thấy tệp được yêu cầu.
- Câu lệnh yêu cầu gây ra lỗi nghiêm trọng và dừng việc thực thi tập lệnh.
- Câu lệnh “bao gồm” phải có trong hầu hết các trường hợp, ngoại trừ những trường hợp không có tệp được yêu cầu đưa vào, toàn bộ tập lệnh không thể chạy.