Cách đưa tiêu đề vào php

PHP là viết tắt của Hypertext Preprocessor và là ngôn ngữ lập trình phía máy chủ được tạo ra với mục đích phát triển web. Nó là mã nguồn mở, có nghĩa là bạn có thể tải xuống và sử dụng miễn phí. Thật dễ dàng để nhận và sử dụng. Các tập tin chứa “. phần mở rộng php”

Rasmus Lerdorf là ​​động lực đằng sau phiên bản đầu tiên của PHP, đồng thời là người đóng góp cho các phiên bản tiếp theo. Nó là một ngôn ngữ được giải thích không cần sử dụng trình biên dịch

Nhiều cơ sở dữ liệu, bao gồm Oracle, Microsoft SQL Server, MySQL, PostgreSQL, Sybase và Informix, có thể được kết hợp với nó

Nó được sử dụng để điều chỉnh quyền truy cập của người dùng và giữ một hệ thống quản lý nội dung như WordPress

Ví dụ

Ví dụ PHP

đầu ra

Nổi bật so với các đồng nghiệp của bạn trong mùa thẩm định này

Bắt đầu học với các khóa học MIỄN PHÍ của chúng tôi Đăng ký ngay

Tiêu đề trong PHP là gì?

Tiêu đề trong PHP là một chức năng tích hợp sẵn của PHP để gửi tiêu đề HTTP thô. Các chức năng HTTP là những chức năng thao tác thông tin do máy chủ web gửi đến máy khách hoặc trình duyệt trước khi nó gửi thêm bất kỳ đầu ra nào. Hàm header[] trong PHP gửi tiêu đề HTTP thô tới máy khách hoặc trình duyệt. Trước khi HTML, XML, JSON hoặc đầu ra khác được cung cấp cho trình duyệt hoặc ứng dụng khách, máy chủ sẽ gửi dữ liệu thô dưới dạng thông tin tiêu đề cùng với yêu cầu [đặc biệt là Yêu cầu HTTP]. Các tiêu đề trong PHP chứa các chi tiết bổ sung về đối tượng được gửi trong nội dung thư, cũng như yêu cầu và phản hồi

cú pháp

tiêu đề vô hiệu[ $header, $replace = TRUE, $http_response_code ]

Nó bao gồm một chuỗi tiêu đề trong chuỗi. Có hai loại cuộc gọi tiêu đề nói chung. Một là tiêu đề bắt đầu bằng chuỗi "HTTP/" và được sử dụng để xác định mã trạng thái HTTP sẽ gửi. Một cái khác là "Vị trí", được yêu cầu

  • thay thế. Đây là một tham số tùy chọn chỉ định xem tiêu đề nên thêm tiêu đề mới hay thay thế tiêu đề trước đó
  • mã phản hồi http là tham số tùy chọn đặt mã phản hồi HTTP thành một giá trị cụ thể [có sẵn trong PHP 4. 3 trở lên]

Phương thức header[] là một chức năng tích hợp sẵn cho phép bạn gửi tiêu đề HTTP thô tới máy khách. Các chức năng HTTP cho phép bạn thao tác dữ liệu do máy chủ web cung cấp cho trình duyệt trước khi nó gửi bất kỳ đầu ra bổ sung nào. Bạn phải gọi nó trước khi bất kỳ đầu ra thực tế nào được gửi đi, cho dù từ thẻ HTML, dòng trống trong tệp hay tệp PHP

Ví dụ

đầu ra

Ví dụ

đầu ra

Giá trị tham số của chức năng tiêu đề cùng với việc sử dụng

Hàm này chấp nhận ba tham số sau, như đã lưu ý ở trên và được mô tả bên dưới

  • tiêu đề $. Tiêu đề trong chuỗi PHP được lưu trữ trong đối số này. Các cuộc gọi tiêu đề có thể được chia thành hai loại. Tiêu đề đầu tiên bắt đầu bằng chuỗi "HTTP/," được sử dụng để xác định mã trạng thái HTTP nào sẽ được gửi.  
  • Địa điểm". Đây là loại tiêu đề thứ hai. Nó là một tham số bắt buộc
  • thay thế $. Nó là một tham số có thể được tắt. Nó cho biết liệu tiêu đề nên thay thế hoặc thêm tiêu đề thứ hai. True là giá trị mặc định [sẽ thay thế]. Nếu $replace là Sai, nó buộc bổ sung các tiêu đề cùng loại
  • mã phản hồi $http. Đó là một tham số không bắt buộc. Nó đặt mã phản hồi HTTP thành giá trị được cung cấp [PHP 4. 3 trở lên]

Ví dụ

Xin chào thế giới.

đầu ra

Khóa học Full Stack Web Developer

Để trở thành chuyên gia về MEAN Stack Xem khóa học

Cách tải xuống tệp bằng tiêu đề trong PHP

Để tải xuống ảnh, tệp zip, tài liệu pdf, tệp exe và các loại tệp khác, bạn thường không cần sử dụng ngôn ngữ kịch bản phía máy chủ như PHP. Nếu bạn lưu trữ một tệp như vậy trong một thư mục có thể truy cập công khai, bạn có thể chỉ cần tạo một siêu liên kết đến tệp đó và trình duyệt sẽ tải xuống tệp ngay lập tức bất cứ khi nào người dùng nhấp vào liên kết

Sử dụng tiêu đề trong phương thức readfile[] của PHP, bạn có thể buộc hình ảnh hoặc các loại dữ liệu khác tải thẳng xuống ổ cứng của người dùng. Bây giờ, hãy tạo một thư viện ảnh đơn giản tại đây, cho phép mọi người tải xuống các tệp ảnh từ trình duyệt chỉ bằng một cú nhấp chuột. Tạo một tệp có tên "image-gallery. php" và dán mã bên dưới vào đó

Chủ Đề