分享PHP header函数使用教程


Posted in PHP onSeptember 05, 2013
<?php 
// fix 404 pages: 
header('HTTP/1.1 200 OK'); 
// set 404 header: 
header('HTTP/1.1 404 Not Found'); 
// set Moved Permanently header (good for redrictions) 
// use with location header 
header('HTTP/1.1 301 Moved Permanently'); 
// redirect to a new location: 
header('Location: http://www.example.org/'); 
// redrict with delay: 
header('Refresh: 10; url=http://www.example.org/'); 
print 'You will be redirected in 10 seconds'; 
// you could also use the HTML syntax:// <meta http-equiv="refresh" content="10;http://www.example.org/ /> 
// override X-Powered-By: PHP: 
header('X-Powered-By: PHP/4.4.0'); 
header('X-Powered-By: Brain/0.6b'); 
// content language (en = English) 
header('Content-language: en'); 
// last modified (good for caching) 
$time = time() ? 60; // or filemtime($fn), etc 
header('Last-Modified: '.gmdate('D, d M Y H:i:s', $time).' GMT'); 
// header for telling the browser that the content 
// did not get changed 
header('HTTP/1.1 304 Not Modified'); 
// set content length (good for caching): 
header('Content-Length: 1234'); 
// Headers for an download: 
header('Content-Type: application/octet-stream'); 
header('Content-Disposition: attachment; filename="example.zip"'); 
header('Content-Transfer-Encoding: binary'); 
// load the file to send:readfile('example.zip'); 
// Disable caching of the current document: 
header('Cache-Control: no-cache, no-store, max-age=0, must-revalidate'); 
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); 
// Date in the pastheader('Pragma: no-cache'); 
// set content type: 
header('Content-Type: text/html; charset=iso-8859-1'); 
header('Content-Type: text/html; charset=utf-8'); 
header('Content-Type: text/plain'); 
// plain text file 
header('Content-Type: image/jpeg'); 
// JPG picture 
header('Content-Type: application/zip'); 
// ZIP file 
header('Content-Type: application/pdf'); 
// PDF file 
header('Content-Type: audio/mpeg'); 
// Audio MPEG (MP3,…) file 
header('Content-Type: application/x-shockwave-flash'); 
// Flash animation// show sign in box 
header('HTTP/1.1 401 Unauthorized'); 
header('WWW-Authenticate: Basic realm="Top Secret"'); 
print 'Text that will be displayed if the user hits cancel or '; 
print 'enters wrong login data'; 
?>
PHP 相关文章推荐
用sql命令修改数据表中的一个字段为非空(not null)的语句
Jun 04 PHP
PHP隐形一句话后门,和ThinkPHP框架加密码程序(base64_decode)
Nov 02 PHP
php生成二维码的几种方式整理及使用实例
Jun 03 PHP
通过curl模拟post和get方式提交的表单类
Apr 23 PHP
YII实现分页的方法
Jul 09 PHP
深入解析PHP中foreach语句控制数组循环的用法
Nov 30 PHP
Yii2分页的使用及其扩展方法详解
May 23 PHP
laravel ORM 只开启created_at的几种方法总结
Jan 29 PHP
对于Laravel 5.5核心架构的深入理解
Feb 22 PHP
php微信开发之关键词回复功能
Jun 13 PHP
Laravel+Intervention实现上传图片功能示例
Jul 09 PHP
laravel 解决Eloquent ORM的save方法无法插入数据的问题
Oct 21 PHP
php增删改查示例自己写的demo
Sep 04 #PHP
php使用异或实现的加密解密实例
Sep 04 #PHP
PHP中数组定义的几种方法
Sep 01 #PHP
对淘宝URL中ID提取的PHP代码
Sep 01 #PHP
怎么在Windows系统中搭建php环境
Aug 31 #PHP
深入解析php中的foreach函数
Aug 31 #PHP
如何使用php输出时间格式
Aug 31 #PHP
You might like
php下通过伪造http头破解防盗链的代码
2010/07/03 PHP
php模板中出现空行解决方法
2011/03/08 PHP
php多维数组去掉重复值示例分享
2014/03/02 PHP
全新Mac配置PHP开发环境教程
2016/02/03 PHP
PHP基于curl后台远程登录正方教务系统的方法
2016/10/14 PHP
PHP数组的定义、初始化和数组元素的显示实现代码
2016/11/05 PHP
thinkphp5框架结合mysql实现微信登录和自定义分享链接与图文功能示例
2019/08/13 PHP
JS宝典学习笔记(下)
2007/01/10 Javascript
HTML页面如何象ASP一样接受参数
2007/02/07 Javascript
JavaScript日历实现代码
2010/09/12 Javascript
Javascript玩转继承(三)
2014/05/08 Javascript
jquery左边浮动到一定位置时显示返回顶部按钮
2014/06/05 Javascript
用简洁的jQuery方法toggleClass实现隔行换色
2014/10/22 Javascript
js编写的treeview使用方法
2016/11/11 Javascript
详解小程序原生使用ES7 async/await语法
2018/08/06 Javascript
vue iview多张图片大图预览、缩放翻转
2019/07/13 Javascript
解决Django模板无法使用perms变量问题的方法
2017/09/10 Python
python、java等哪一门编程语言适合人工智能?
2017/11/13 Python
windows环境下tensorflow安装过程详解
2018/03/30 Python
python字符串string的内置方法实例详解
2018/05/14 Python
Selenium的使用详解
2018/10/19 Python
python实现3D地图可视化
2020/03/25 Python
Python根据字符串调用函数过程解析
2020/11/05 Python
HTML5适合的情人节礼物有纪念日期功能
2021/01/25 HTML / CSS
美国标志性加大尺码时装品牌:Ashley Stewart
2016/12/15 全球购物
美国领先的水果篮送货公司和新鲜水果供应商:The Fruit Company
2018/02/13 全球购物
Bugatchi官方网站:男士服装在线
2019/04/10 全球购物
旅游与酒店管理的自我评价分享
2013/11/03 职场文书
文秘专业个人求职信
2013/12/22 职场文书
影视动画专业个人的自我评价
2013/12/31 职场文书
党员批评与自我批评(5篇)
2014/09/23 职场文书
人事任命通知
2015/04/20 职场文书
导游词之上饶龟峰
2019/10/25 职场文书
python使用pygame创建精灵Sprite
2021/04/06 Python
Django debug为True时,css加载失败的解决方案
2021/04/24 Python
JavaWeb 入门篇:创建Web项目,Idea配置tomcat
2021/07/16 Java/Android