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 相关文章推荐
提升PHP执行速度全攻略(上)
Oct 09 PHP
php 获取客户端的真实ip
Nov 30 PHP
php 将字符串按大写字母分隔成字符串数组
Apr 30 PHP
PHP代码保护--Zend Guard的使用详解
Jun 03 PHP
php实现文件下载简单示例(代码实现文件下载)
Mar 10 PHP
跟我学Laravel之安装Laravel
Oct 15 PHP
浅析PHP中的i++与++i的区别及效率
Jun 15 PHP
ThinkPHP+EasyUI之ComboTree中的会计科目树形菜单实现方法
Jun 09 PHP
PHP实现Redis单据锁以及防止并发重复写入
Apr 10 PHP
laravel5 Eloquent 实现事务方式
Oct 21 PHP
Laravel (Lumen) 解决JWT-Auth刷新token的问题
Oct 24 PHP
PHP常量及变量区别原理详解
Aug 14 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登录超时检测功能实例详解
2017/03/21 PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
2017/08/29 PHP
php实现简单的守护进程创建、开启与关闭操作
2019/08/13 PHP
学习YUI.Ext第五日--做拖放Darg&amp;Drop
2007/03/10 Javascript
WEB高性能开发之疯狂的HTML压缩
2010/06/19 Javascript
JavaScript获取和设置CheckBox状态的简单方法
2013/07/05 Javascript
JavaScrip实现PHP print_r的数功能(三种方法)
2013/11/12 Javascript
Jquery获取元素的父容器对象示例代码
2014/02/10 Javascript
IE中getElementsByName()对有些元素无效的解决方案
2014/09/28 Javascript
Jquery时间轴特效(三种不同类型)
2015/11/02 Javascript
jQuery+Ajax+PHP弹出层异步登录效果(附源码下载)
2016/05/27 Javascript
多种jQuery绑定事件的实现方式
2016/06/13 Javascript
两种JavaScript的AES加密方式(可与Java相互加解密)
2016/08/02 Javascript
Bootstrap CSS组件之下拉菜单(dropdown)
2016/12/17 Javascript
js 用于检测类数组对象的函数方法
2017/05/02 Javascript
javascript 关于赋值、浅拷贝、深拷贝的个人理解
2019/11/01 Javascript
微信小程序scroll-view隐藏滚动条的方法详解
2020/03/25 Javascript
使用DataFrame删除行和列的实例讲解
2018/04/08 Python
Python中pip更新和三方插件安装说明
2018/07/08 Python
python+selenium实现自动抢票功能实例代码
2018/11/23 Python
对python dataframe逻辑取值的方法详解
2019/01/30 Python
Django框架教程之中间件MiddleWare浅析
2019/12/29 Python
Python requests设置代理的方法步骤
2020/02/23 Python
Django中使用Json返回数据的实现方法
2020/06/03 Python
pycharm全局搜索的具体步骤
2020/07/28 Python
携程旅行网:中国领先的在线旅行服务公司
2017/02/17 全球购物
员工自我鉴定范文
2013/10/06 职场文书
金融专业毕业生推荐信
2013/11/26 职场文书
乡镇干部个人对照检查材料(群众路线)
2014/09/26 职场文书
小学校长个人总结
2015/03/03 职场文书
药品销售内勤岗位职责
2015/04/13 职场文书
确保工程质量承诺书
2015/04/29 职场文书
2015年学校保卫部工作总结
2015/05/11 职场文书
光荣之路观后感
2015/06/12 职场文书
如何书写先进事迹材料?
2019/07/02 职场文书
深入理解redis中multi与pipeline
2021/06/02 Redis