分享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 相关文章推荐
PHP程序员最常犯的11个MySQL错误小结
Nov 20 PHP
php学习笔记 数组遍历实现代码
Jun 09 PHP
PHP的array_diff()函数在处理大数组时的效率问题
Nov 27 PHP
ajax在joomla中的原生态应用代码
Jul 19 PHP
php中jpgraph类库的使用介绍
Aug 08 PHP
php使用正则过滤js脚本代码实例
May 10 PHP
php中使用PHPExcel读写excel(xls)文件的方法
Sep 15 PHP
PHP加密解密字符串汇总
Apr 26 PHP
thinkphp autoload 命名空间自定义 namespace
Jul 17 PHP
PHP微信支付开发实例
Jun 22 PHP
PHP使用preg_split和explode分割textarea存放内容的方法分析
Jul 03 PHP
PHP实现求解最长公共子串问题的方法
Nov 17 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
S900/ ETON E1-XM 收音机
2021/03/02 无线电
生成php程序的php代码
2008/04/07 PHP
js下函数般调用正则的方法附代码
2008/06/22 PHP
PHP-redis中文文档介绍
2013/02/07 PHP
zf框架db类的分页示例分享
2014/03/14 PHP
PHP程序中使用adodb连接不同数据库的代码实例
2015/12/19 PHP
php获取POST数据的三种方法实例详解
2016/12/20 PHP
PHP生成图片缩略图类示例
2017/01/12 PHP
TP5框架使用QueryList采集框架爬小说操作示例
2020/03/26 PHP
在IE中调用javascript打开Excel的代码(downmoon原作)
2007/04/02 Javascript
初学Javascript的一些总结
2008/11/03 Javascript
JS 对象介绍
2010/01/20 Javascript
javascript 事件查询综合 推荐收藏
2010/03/10 Javascript
jquery获取input表单值的代码
2010/04/19 Javascript
JS验证身份证有效性示例
2013/10/11 Javascript
jquery在项目中做复选框时遇到的一些问题笔记
2013/11/17 Javascript
jQuery+css实现炫目的动态块漂移效果
2016/01/28 Javascript
详解关于Vuex的action传入多个参数的问题
2019/02/22 Javascript
微信小程序 swiper 组件遇到的问题及解决方法
2019/05/26 Javascript
使用vue-router在Vue页面之间传递数据的方法
2019/07/15 Javascript
解决vue的过渡动画无法正常实现问题
2019/10/31 Javascript
js实现课堂随机点名系统
2019/11/21 Javascript
vue添加自定义右键菜单的完整实例
2020/12/08 Vue.js
[01:15:44]首部DOTA2纪录片今日23时全网上映
2014/03/19 DOTA
[02:43]DOTA2亚洲邀请赛场馆攻略——带你走进东方体育中心
2018/03/19 DOTA
python实现DES加密解密方法实例详解
2015/06/30 Python
python3+PyQt5使用数据库表视图
2018/04/24 Python
使用python判断jpeg图片的完整性实例
2019/06/10 Python
Python-Seaborn热图绘制的实现方法
2019/07/15 Python
如何爬取通过ajax加载数据的网站
2019/08/15 Python
基于python 凸包问题的解决
2020/04/16 Python
python 批量下载bilibili视频的gui程序
2020/11/20 Python
Python LMDB库的使用示例
2021/02/14 Python
video.js支持m3u8格式直播的实现示例
2020/05/20 HTML / CSS
《小池塘》教学反思
2014/02/28 职场文书
党校党性分析材料
2014/12/19 职场文书