PHP之header函数详解


Posted in PHP onMarch 02, 2021

PHP的header函数是最常用的函数之一,用于向客户端发送HTTP头信息。

通过的用法如设置编码、发送HTTP状态值以及重定向。

php header utf8 :

header(“Content-type: text/html; charset=utf-8″);

php header 404 :

header(“HTTP/1.0 404 Not Found”);

上述两个例子分别是设置UTF8编码和发送404状态。

header重定向:

header(‘Location: http://www.phpthinking.com');

其他常用的Header用法:

// Header永久性重定向,一般301与header Location一起使用.

header(‘HTTP/1.1 301 Moved Permanently');
header(‘Location: http://www.phpthinking.com/');

// Header延时刷新页面

//与HTML页面中的<meta http-equiv=”refresh” content=”10;http://www.phpthinking.com” />效果一样
header(‘Refresh: 10; url=http://www.phpthinking.com/');

// Header设置页面语言

header(‘Content-language: en');

// 对于下载页面,可以声明文件类型和文件名

header(‘Content-Type: application/octet-stream');
header(‘Content-Disposition: attachment; filename=”filename.zip”‘);
header(‘Content-Transfer-Encoding: binary');

// Header设置缓存和缓存过期时间

header(‘Cache-Control: no-cache, no-store, max-age=0, must-revalidate');
header(‘Expires: Mon, 26 Jul 1997 05:00:00 GMT');

// Header设置页面编码:

header(‘Content-Type: text/html; charset=utf-8′);

到此这篇关于PHP之header函数详解的文章就介绍到这了,更多相关PHP之header函数内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

PHP 相关文章推荐
一个基于PDO的数据库操作类
Mar 24 PHP
从手册去理解分析PHP session机制
Jul 17 PHP
解析在zend Farmework下如何创立一个FORM表单
Jun 28 PHP
php 中文字符串首字母的获取函数分享
Nov 04 PHP
YII模块实现绑定二级域名的方法
Jul 09 PHP
ThinkPHP惯例配置文件详解
Jul 14 PHP
php实现的Cookies操作类实例
Sep 24 PHP
php 伪造ip以及url来路信息方法汇总
Nov 25 PHP
PHP文件生成的图片无法使用CDN缓存的解决方法
Jun 20 PHP
PHPStrom 新建FTP项目以及在线操作教程
Oct 16 PHP
Zend Framework使用Zend_Loader组件动态加载文件和类用法详解
Dec 09 PHP
一文搞懂php的垃圾回收机制
Jun 18 PHP
laravel与thinkphp之间的区别与优缺点
Mar 02 #PHP
php中array_fill函数的实例用法
Mar 02 #PHP
PHP网站常见安全漏洞,及相应防范措施总结
Mar 01 #PHP
php框架知识点的整理和补充
Mar 01 #PHP
Docker 安装 PHP并与Nginx的部署实例讲解
Feb 27 #PHP
PHP加MySQL消息队列深入理解
Feb 27 #PHP
php慢查询日志和错误日志使用详解
Feb 27 #PHP
You might like
修改php.ini不生效问题解决方法(上传大于8M的文件)
2013/06/14 PHP
单点登录 Ucenter示例分析
2013/10/29 PHP
WordPress中限制非管理员用户在文章后只能评论一次
2015/12/31 PHP
php 使用ActiveMQ发送消息,与处理消息操作示例
2020/02/23 PHP
JSON JQUERY模板实现说明
2010/07/03 Javascript
javascript中类的定义及其方式(《javascript高级程序设计》学习笔记)
2011/07/04 Javascript
Extjs4中tree的拖拽功能(可以两棵树之间拖拽) 简单实例
2013/12/08 Javascript
Jquery 监视按键,按下回车键触发某方法的实现代码
2014/05/11 Javascript
jQuery内容过滤选择器用法分析
2015/02/10 Javascript
JavaScript学习笔记整理_用于模式匹配的String方法
2016/09/19 Javascript
js封装tab标签页实例分享
2016/12/19 Javascript
Node.js的特点详解
2017/02/03 Javascript
vue.js开发实现全局调用的MessageBox组件实例代码
2017/11/22 Javascript
Angular2整合其他插件的方法
2018/01/20 Javascript
解决vue使用vant下拉框van-dropdown-item 绑定title值不变问题
2020/08/05 Javascript
浅谈Vue使用Elementui修改默认的最快方法
2020/12/05 Vue.js
简单讲解Python中的字符串与字符串的输入输出
2016/03/13 Python
Python中实现变量赋值传递时的引用和拷贝方法
2018/04/29 Python
python 巧用正则寻找字符串中的特定字符的位置方法
2018/05/02 Python
Python实现处理逆波兰表达式示例
2018/07/30 Python
Python Numpy:找到list中的np.nan值方法
2018/10/30 Python
对Python3中bytes和HexStr之间的转换详解
2018/12/04 Python
Python和Go语言的区别总结
2019/02/20 Python
如何基于python实现画不同品种的樱花树
2020/01/03 Python
python通过matplotlib生成复合饼图
2020/02/06 Python
PyQt5 控件字体样式等设置的实现
2020/05/13 Python
SmartBuyGlasses美国官网:太阳眼镜和眼镜
2017/08/20 全球购物
6PM官网:折扣鞋、服装及配饰
2018/08/03 全球购物
JD Sports芬兰:英国领先的运动鞋和运动服饰零售商
2018/11/16 全球购物
Mountain Warehouse德国官网:英国户外零售商
2019/08/11 全球购物
iHerb俄罗斯:维生素、补品和天然产品
2020/07/09 全球购物
高一家长会邀请函
2014/01/12 职场文书
2016年少先队活动总结
2016/04/06 职场文书
Python List remove()实例用法详解
2021/08/02 Python
Win11电脑显示本地时间与服务器时间不一致怎么解决?
2022/04/05 数码科技
Android开发之底部导航栏的快速实现
2022/04/28 Java/Android