PHP 常用的header头部定义汇总


Posted in PHP onJune 19, 2015

header() 函数向客户端发送原始的 HTTP 报头。

认识到一点很重要,即必须在任何实际的输出被发送之前调用 header() 函数(在 PHP 4 以及更高的版本中,您可以使用输出缓存来解决此问题):

<?php
header('HTTP/1.1 200 OK'); // ok 正常访问
header('HTTP/1.1 404 Not Found'); //通知浏览器 页面不存在
header('HTTP/1.1 301 Moved Permanently'); //设置地址被永久的重定向 301
header('Location: http://www.ithhc.cn/'); //跳转到一个新的地址
header('Refresh: 10; url=http://www.ithhc.cn/'); //延迟转向 也就是隔几秒跳转
header('X-Powered-By: PHP/6.0.0'); //修改 X-Powered-By信息
header('Content-language: en'); //文档语言
header('Content-Length: 1234'); //设置内容长度
header('Last-Modified: '.gmdate('D, d M Y H:i:s', $time).' GMT'); //告诉浏览器最后一次修改时间
header('HTTP/1.1 304 Not Modified'); //告诉浏览器文档内容没有发生改变
 
###内容类型###
header('Content-Type: text/html; charset=utf-8'); //网页编码
header('Content-Type: text/plain'); //纯文本格式
header('Content-Type: image/jpeg'); //JPG、JPEG 
header('Content-Type: application/zip'); // ZIP文件
header('Content-Type: application/pdf'); // PDF文件
header('Content-Type: audio/mpeg'); // 音频文件 
header('Content-type: text/css'); //css文件
header('Content-type: text/javascript'); //js文件
header('Content-type: application/json'); //json
header('Content-type: application/pdf'); //pdf
header('Content-type: text/xml'); //xml
header('Content-Type: application/x-shockw**e-flash'); //Flash动画
 
######
 
###声明一个下载的文件###
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename="ITblog.zip"');
header('Content-Transfer-Encoding: binary');
readfile('test.zip');
######
 
###对当前文档禁用缓存###
header('Cache-Control: no-cache, no-store, max-age=0, must-revalidate');
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
######
 
###显示一个需要验证的登陆对话框### 
header('HTTP/1.1 401 Unauthorized'); 
header('WWW-Authenticate: Basic realm="Top Secret"'); 
######
 
 
###声明一个需要下载的xls文件###
header('Content-Disposition: attachment; filename=ithhc.xlsx');
header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
header('Content-Length: '.filesize('./test.xls')); 
header('Content-Transfer-Encoding: binary'); 
header('Cache-Control: must-revalidate'); 
header('Pragma: public'); 
readfile('./test.xls'); 
######
?>

以上所述就是本文的全部内容了,希望大家能够喜欢。

PHP 相关文章推荐
用 php 编写的日历
Oct 09 PHP
php 读取shell管道传输过来的内容
Mar 01 PHP
php获取url参数方法总结
Nov 13 PHP
php计算两个日期相差天数的方法
Mar 14 PHP
apache和PHP如何整合在一起
Oct 12 PHP
WordPress中获取页面链接和标题的相关PHP函数用法解析
Dec 17 PHP
phplist及phpmailer(组合使用)通过gmail发送邮件的配置方法
Mar 30 PHP
php使用glob函数遍历文件和目录详解
Sep 23 PHP
PHP数据库操作三:redis用法分析
Aug 16 PHP
php使用pecl方式安装扩展操作示例
Aug 12 PHP
thinkphp框架类库扩展操作示例
Nov 26 PHP
PHP中strval()函数实例用法
Jun 07 PHP
PHP实现获取中英文首字母
Jun 19 #PHP
常用的php图片处理类(水印、等比缩放、固定高宽)分享
Jun 19 #PHP
php打造智能化的柱状图程序,用于报表等
Jun 19 #PHP
php实现通过ftp上传文件
Jun 19 #PHP
php结合正则获取字符串中数字
Jun 19 #PHP
php中文验证码实现方法
Jun 18 #PHP
php实现比较两个文件夹异同的方法
Jun 18 #PHP
You might like
PHP中读取照片exif信息的方法
2014/08/20 PHP
PHP判断一个gif图片是否为动态图片的方法
2014/11/19 PHP
解读PHP中的垃圾回收机制
2015/08/10 PHP
php进行md5加密简单实例方法
2019/09/19 PHP
PHP图像处理 imagestring添加图片水印与文字水印操作示例
2020/02/06 PHP
js 禁止选择功能实现代码(兼容IE/Firefox)
2010/04/23 Javascript
js打开新窗口方法整理
2014/02/17 Javascript
jquery实现点击文字可编辑并修改保存至数据库
2014/04/15 Javascript
JS下载文件|无刷新下载文件示例代码
2014/04/17 Javascript
jquery 获取 outerHtml 包含当前节点本身的代码
2014/10/30 Javascript
javascript工厂方式定义对象
2014/12/26 Javascript
javascript设置文本框光标的方法实例小结
2016/11/04 Javascript
NodeJS使用七牛云存储上传文件的方法
2017/07/24 NodeJs
H5实现仿flash效果的实现代码
2017/09/29 Javascript
Vue 2.5 Level E 发布了: 新功能特性一览
2017/10/24 Javascript
Echarts动态加载多条折线图的实现代码
2019/05/24 Javascript
Javascript实现简易天数计算器
2020/05/18 Javascript
JavaScript JSON使用原理及注意事项
2020/07/30 Javascript
[30:37]【全国守擂赛】第三周擂主赛 Dark Knight vs. Leopard Gaming
2020/05/04 DOTA
Python实例之wxpython中Frame使用方法
2014/06/09 Python
Python3基础之基本数据类型概述
2014/08/13 Python
对Python中type打开文件的方式介绍
2018/04/28 Python
Python实现图片拼接的代码
2018/07/02 Python
python获取中文字符串长度的方法
2018/11/14 Python
Python实现性能自动化测试竟然如此简单
2019/07/30 Python
Levi’s美国官网:美国著名的牛仔裤品牌
2016/08/19 全球购物
德国古洛迷亚百货官网:GALERIA Kaufhof
2017/06/20 全球购物
俄罗斯运动鞋商店:Sneakerhead
2018/05/10 全球购物
解释一下ArrayList Vector和LinkedList的实现和区别
2013/04/26 面试题
党的群众路线教育实践活动对照检查材料(教师)
2014/09/24 职场文书
会计岗位职责
2015/02/03 职场文书
世界遗产导游词
2015/02/13 职场文书
从事会计工作年限证明
2015/06/23 职场文书
2016年度基层党建工作公开承诺书
2016/03/25 职场文书
Python爬取某拍短视频
2021/06/11 Python
JavaWeb Servlet开发注册页面实例
2022/04/11 Java/Android