Home > Backend Development > PHP Problem > What are the uses of header in php

What are the uses of header in php

coldplay.xixi
Release: 2023-03-05 19:44:02
Original
5837 people have browsed it
The usage of header in php are: 1. Jump to the page; 2. Declare content-type; 3. Return response status code; 4. Execute jump after a certain time; 5. Control browser cache; 6. Perform http verification.

What are the uses of header in php

Related learning recommendations: php programming (video)

The usage of php header is:

1. Jump to page

header('Location:'.$url);  //Location和":"之间无空格
Copy after login

2. Declare content-type

header('content-type:text/html;charset=utf-8');
Copy after login

3. Return response status code

header('HTTP/1.1 404 Not Found');
Copy after login

4. Execute jump after a certain time

header('Refresh: 10; url=http://www.baidu.com/');  //10s后跳转
Copy after login

5. Control browser cache

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . "GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
Copy after login

6. Perform http verification

header('HTTP/1.1 401 Unauthorized');
header('WWW-Authenticate: Basic realm="Top Secret"');
Copy after login

7. Perform download operation

header('Content-Type: application/octet-stream'); //设置内容类型
header('Content-Disposition: attachment; filename="example.zip"'); //设置MIME用户作为附件
header('Content-Transfer-Encoding: binary'); //设置传输方式
header('Content-Length: '.filesize('example.zip')); //设置内容长度
Copy after login

Want to learn more about programming , please pay attention to the php training column!

The above is the detailed content of What are the uses of header in php. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template