1.header函数概述:
在php中,header函数用于向浏览器发送原始的http头信息。通过header函数,我们可以控制页面的重定向、缓存设置、文件下载等。header函数必须在页面输出任何内容之前调用,否则将导致错误。
2.header函数语法:
header(string$header,bool$replacetrue,int$http_response_codenull);
参数说明:
3.header函数示例:
示例1:实现页面重定向
<?phpheader("location:");exit;?>
示例2:设置页面缓存时间
<?phpheader("expires:thu,01jan202200:00:00gmt");header("cache-control:max-age3600,public");?>
示例3:下载文件
<?php$filename"example.pdf";header("content-disposition:attachment;filename".urlencode($filename));header("content-type:application/pdf");header("content-length:".filesize($filename));readfile($filename);exit;?>
4.注意事项:
通过本文的介绍,我们了解了php中header函数的详细用法,并提供了几个示例来演示如何使用该函数。希望对读者有所帮助。