php header()函数的简单例子

发布时间:2020-01-25编辑:脚本学堂
本文介绍下,php中header函数的几个简单例子,比如向客户端发送原始的http报头,禁用浏览器缓存等。供初学的朋友参考。

四个有关php header函数的例子。

一:header() 函数向客户端发送原始的 HTTP 报头。
连接跳转:
 

复制代码 代码示例:
<?php
// 结果出错
// 在调用 header() 之前已存在输出
header('Location: url');
?>

二:禁用浏览器缓存
 

复制代码 代码示例:
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-cache");
header("Pragma: no-cache");

三:提示保存一个生成的 PDF 文件(Content-Disposition 报头用于提供一个推荐的文件名,并强制浏览器显示保存对话框):
 

复制代码 代码示例:

<?php
header("Content-type:application/pdf");

// 文件将被称为 downloaded.pdf
header("Content-Disposition:attachment;filename='downloaded.pdf'");

// PDF 源在 original.pdf 中
readfile("original.pdf");
?>

四:让访问者的浏览器出现404提示。
 

复制代码 代码示例:
<?php
//404 not found
header("Status: 404 Not Found");
?>

您可能感兴趣的文章:
php中header函数的用法举例详解
php header 使用详解
php header函数实现文本文件下载的方法
php header头信息应用举例
php header Content-Type类型总结
php 文件头部(header)信息详解
php使用header函数设置各种HTTP头的例子
php使用header发送各种类型文件下载的例子
PHP header()函数使用详解
PHP中HEADER头消息详解
php header函数使用要点