写点什么

PHP 中 header() 的七种用法

  • 2024-03-16
    四川
  • 本文字数:562 字

    阅读完需:约 2 分钟

PHP中header()的七种用法

在 PHP 中,header()函数是一个非常强大的工具,它可以用来发送原始的 HTTP 头信息。以下是 header()函数的七种常见用法:

  1. 页面重定向:使用 header()函数实现页面跳转,例如:

header("Location: http://www.example.com/"); 
复制代码
  1. 设置响应状态码:例如,发送一个 404 Not Found 状态码:

header("HTTP/1.0 404 Not Found");
复制代码
  1. 设置内容类型:例如,设置响应的内容类型为 JSON:

header("Content-type: application/json");
复制代码
  1. 防止页面缓存:可以通过设置响应头信息来禁止客户端缓存页面:

header("Cache-Control: no-cache, must-revalidate");header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");
复制代码
  1. 设置字符集:例如,设置字符集为 UTF-8:

header("Content-Type: text/html; charset=utf-8");
复制代码
  1. 文件下载:可以使用 header()函数来实现文件下载功能:

header("Content-Type: application/octet-stream");header("Content-Disposition: attachment; filename=\"example.zip\"");header("Content-Length: ".filesize("example.zip"));
复制代码
  1. 设置 HTTP 认证:例如,使用 Basic 认证方式:

header('WWW-Authenticate: Basic realm="My Realm"');header('HTTP/1.0 401 Unauthorized');echo 'Text to send if user hits Cancel button';
复制代码



香港五网 CN2 网络云服务器链接:www.tsyvps.com

蓝易云香港五网 CN2 GIA/GT 精品网络服务器。拒绝绕路,拒绝不稳定。

发布于: 刚刚阅读数: 5
用户头像

百度搜索:蓝易云 2023-07-05 加入

香港五网CN2免备案服务器

评论

发布
暂无评论
PHP中header()的七种用法_php_百度搜索:蓝易云_InfoQ写作社区