php header() 函数用于向 http 响应发送标头,并在发送页面内容之前使用。它允许设置响应的内容类型、http 响应代码等参数,并可替换之前发送的同名标头。具体用法包括:设置内容类型和 http 响应代码:header(“content-type: text/html”); header(“http/1.1 404 not found”);设置多个标头:header(“content-type: text/html”); header(“cache-control: no-cache
PHP header() 函数的用法
PHP header() 函数用于向 HTTP 响应中发送一个或多个标头。它在发送页面内容之前使用,可以用来控制浏览器或其他客户端如何处理响应。
用法语法
header(string $header, bool $replace = true, int $http_response_code = null)
登录后复制
参数
- $header:要发送的标头名称和值,例如 “Content-Type: text/html”。
- $replace(可选):是否替换之前发送的同名标头。默认为 true。
- $http_response_code(可选):HTTP 响应代码,例如 404 或 200。如果未指定,则使用当前响应代码。
用法示例
设置响应的内容类型和 HTTP 响应代码:
header("Content-Type: text/html"); header("HTTP/1.1 404 Not Found");
登录后复制
设置多个标头:
header("Content-Type: text/html"); header("Cache-Control: no-cache, no-store, must-revalidate");
登录后复制
替换之前发送的同名标头:
header("Content-Type: image/jpeg", false);
登录后复制
注意
- header() 函数必须在任何页面输出(例如 echo 或 print)之前调用,否则会导致错误。
- HTTP 标头对大小写敏感。
以上就是php的header函数怎么用的详细内容,更多请关注叮当号网其它相关文章!
文章来自互联网,只做分享使用。发布者:pansz,转转请注明出处:https://www.dingdanghao.com/article/561589.html