Nhận xét PHP, Bao gồm / Bao gồm_once, Yêu cầu / Yêu cầu_once

Tại sao sử dụng Nhận xét?

  • Nếu bạn không làm việc trên mã nguồn trong một thời gian, bạn rất dễ quên mã đó làm gì. Nhận xét mã nguồn giúp ghi nhớ những gì mã làm.
  • Nhận xét 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ể dễ dàng hiểu được bởi các nhà phát triển khác bằng cách đọc các nhận xét.
  • Cách tốt nhất, bạn phải có 3 dòng nhận xét cho mỗi 10 dòng mã

Trong hướng dẫn này, bạn sẽ học-

  • Nhận xét PHP
  • PHP Bao gồm & PHP Bao gồm_once
  • Ví dụ: Bao gồm / Bao gồm_once
  • Yêu cầu PHP & Yêu cầu PHP
  • Ví dụ: Yêu cầu
  • PHP bao gồm và yêu cầu

Nhận xét PHP

  • Nhận xét giúp chúng tôi hiểu mã
  • Nhận xét là lời giải thích mà chúng tôi đưa vào mã nguồn của mình. Những nhận xét này là để con người hiểu biết.
  • Nhận xét dòng đơn bắt đầu bằng dấu gạch chéo kép về phía trước // và chúng 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 phía trước, theo sau là dấu hoa thị / * và kết thúc bằng dấu hoa thị, sau đó là dấu gạch chéo * /.

Sơ đồ dưới đây cho thấy một tệp PHP có cả chú thích nhiều dòng và một dòng. Ví dụ PHP

PHP Bao gồm & PHP Bao gồm_once

Câu lệnh php “include” được sử dụng để đưa các tệp khác vào một tệp PHP.

Nó có hai biến thể, include và include_once. Bao gồm_once 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 sau


Câu lệnh include_once có cú pháp sau


ĐÂY,

  • “Bao gồm / include_once” là câu lệnh bao gồm tệp
  • “'File_name'” là tên của tệp sẽ được đưa vào.

Ví dụ: Bao gồm / Bao gồm_once

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 sau đó đưa nó vào mọi trang bằng cách sử dụng câu lệnh include Hãy xem cách này có thể được thực hiện như thế nào.

  • Chúng tôi sẽ tạo 2 tên tệp
  • header.php, index.php

Dưới đây là các mã cho; header.php

HomeAbout usServicesContact Us

index.php


Trang tiêu đề ở trên sẽ xuất ra

Yêu cầu PHP & Yêu cầu PHP

Câu lệnh request có hai biến thể, request và demand_once.

Câu lệnh request / request_once được sử dụng để bao gồm tệp.

Request_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



ĐÂY,

  • “Request / Requi_once” là câu lệnh bao gồm tệp
  • “'File_name'” là tên của tệp sẽ được đư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 tôi có thể tạo một tệp cấu hình mà chúng tôi 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 request. config.php


Bây giờ chúng ta hãy xem mã mẫu yêu cầu tệp cấu hình. Pages_model.php

 

Php bao gồm so với 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 sẽ dừng lại khi xảy ra lỗi.

Nói chung, bạn nên sử dụng câu lệnh include để khi có lỗi xảy ra, việc thực thi tập lệnh tiếp tục hiển thị địa chỉ email quản trị trang web hoặc trang liên hệ với chúng tôi.

Câu lệnh request nên được sử dụng nếu toàn bộ tập lệnh không thể chạy mà không có tệp được yêu cầu.

Có thể sử dụng câu lệnh “bao gồm” và “yêu cầu” ở bất kỳ dòng nào trong mã nguồn mà bạn muốn mã xuất hiện.

Tóm lược

  • 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 bằng cách chỉ cập nhật một tệp duy nhất.
  • Mã PHP 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.
  • Nhận xét đượ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 lệnh chú thích dòng đơn bắt đầu bằng dấu gạch chéo kép //.
  • Các câu lệnh 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, Request và Requi_once” được sử dụng để bao gồm các tệp.
  • Bao gồm_once / request_once bị bỏ qua nếu tệp được yêu cầu đã được đưa vào bằng cách sử dụ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 hiện nếu không tìm thấy tệp được yêu cầu.
  • Câu lệnh request gây ra một lỗi nghiêm trọng và dừng việc thực thi script.
  • Trong hầu hết các trường hợp, câu lệnh “include” phải có ngoại trừ các trường hợp không có tệp được yêu cầu để bao gồm, toàn bộ tập lệnh không thể chạy.

thú vị bài viết...