header() 函数是预定义的 php 本机函数。通过 header() http 函数,我们可以在发送其他输出之前控制 web 发送到客户端或浏览器的数据。
header 函数设置服务器给出的 http 响应的标头。我们可以使用 php 中的 header 函数做各种各样的事情,例如更改页面位置、设置时区、设置缓存控制等...
列出了 php 中 header() 的一些重要用途如下:
重定向页面。
用于在 php 中将一个网页重定向到另一个网页。
示例:
header('location:give your url here');
在 header 响应中设置 content-type:
php 默认发送 content-type:text/html。如果我们想更改 content-type,可以使用 header() 函数来实现.
示例:
generated pdf file :header('content-type: application/pdf'); return response in json format:header('content-type: application/pdf');.
在标头响应中设置 http 状态。
示例:
header("http/1.0 404 not found");
将响应发送到没有缓存的浏览器。
下面的示例通过发送覆盖浏览器设置为不缓存的标头信息来帮助防止缓存。
示例:
header("cache-control: no-cache, must-revalidate");
以上就是header()函数在php中是什么?的详细内容.