This article mainly introduces PHP use header way to achieve file download function, very good, with reference value, the need for friends can refer to the next
Let me introduce you to the PHP header () function
Definition and usage
The header ()
How to automatically add BOM header and explain BOM header and get rid of BOM header when PHP download file,
PHP download files automatically add BOM header, first of all to find out, what is the BOM header? When you save a text file in UTF-8
In a UTF-8 encoded file, BOM occupies three bytes in the file header to indicate that the file belongs to UTF-8 encoding. Currently, many software programs have recognized the bom header, but some cannot recognize the bom header, for example, PHP
PHP uses the header method to download files,
First, we will introduce the PHP header () function.
Definition and usage
The header () function sends the original HTTP header to the client.
It is important to realize that the header () function must
Turn from: http://www.cnblogs.com/yizhenfeng168/p/7078480.htmlIn this paper, according to RFC2616 (http/1.1 specification), reference
http://www.w3.org/Protocols/rfc2068/rfc2068
http://www.w3.org/Protocols/rfc2616/rfc2616
Http://www.ietf.org/rfc/rfc3
PHP download files automatically add BOM header, first of all to find out, what is the BOM header? When you save a text file in UTF-8 format with a program such as Notepad under Windows, Notepad adds several invisible characters (the EF BB BF) to
This article is based on RFC2616 (http/1.1 specification), referencehttp://www.w3.org/Protocols/rfc2068/rfc2068http://www.w3.org/Protocols/rfc2616/rfc2616Http://www.ietf.org/rfc/rfc3229.txtTypically HTTP messages include client-to-server request
This article is based on RFC2616 (http/1.1 specification), referencehttp://www.w3.org/Protocols/rfc2068/rfc2068http://www.w3.org/Protocols/rfc2616/rfc2616Http://www.ietf.org/rfc/rfc3229.txtTypically HTTP messages include client-to-server request
In this paper, according to RFC2616 (http/1.1 specification), reference
http://www.w3.org/Protocols/rfc2068/rfc2068
http://www.w3.org/Protocols/rfc2616/rfc2616
Http://www.ietf.org/rfc/rfc3229.txt
Typically, HTTP messages include the client's request
This article is based on RFC2616 (http/1.1 specification), referencehttp://www.w3.org/Protocols/rfc2068/rfc2068http://www.w3.org/Protocols/rfc2616/rfc2616Http://www.ietf.org/rfc/rfc3229.txtTypically HTTP messages include client-to-server request
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.