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缓冲 output_buffering和ob_start使用介绍
Jan 30 PHP
php实现数组筛选奇数和偶数示例
Apr 11 PHP
php实现Mysql简易操作类
Oct 11 PHP
php如何连接sql server
Oct 16 PHP
php实现微信公众号主动推送消息
Dec 31 PHP
Laravel使用memcached缓存对文章增删改查进行优化的方法
Oct 08 PHP
PHP自带方法验证邮箱、URL、IP是否合法的函数
Dec 08 PHP
PHP中字符串长度的截取用法示例
Jan 12 PHP
php实现将二维关联数组转换成字符串的方法详解
Jul 31 PHP
学习thinkphp5.0验证类使用方法
Nov 16 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
Feb 06 PHP
yii2实现Ueditor百度编辑器的示例代码
Nov 02 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三维数组去重(示例代码)
2013/11/26 PHP
PHP异常处理定义与使用方法分析
2017/07/25 PHP
利用js跨页面保存变量做菜单的方法
2008/01/17 Javascript
javascript iframe内的函数调用实现方法
2009/07/19 Javascript
Juqery Html(),append()等方法的Bug解决方法
2010/12/13 Javascript
js借助ActiveXObject实现创建文件
2013/09/29 Javascript
解决js下referer兼容各大浏览器的方法
2014/11/03 Javascript
javascript文本框内输入文字倒计数的方法
2015/02/24 Javascript
javascript操作select元素实例分析
2015/03/27 Javascript
JavaScript截断字符串的方法
2015/07/15 Javascript
js的OOP继承实现(必看篇)
2017/02/18 Javascript
nodejs对express中next函数的一些理解
2017/09/08 NodeJs
jQuery序列化form表单数据为JSON对象的实现方法
2018/09/20 jQuery
vue单页缓存方案分析及实现
2018/09/25 Javascript
详解Angular中实现自定义组件的双向绑定的两种方法
2018/11/23 Javascript
Django静态资源URL STATIC_ROOT的配置方法
2014/11/08 Python
TensorFlow实现RNN循环神经网络
2018/02/28 Python
用python与文件进行交互的方法
2018/03/01 Python
python pygame实现2048游戏
2018/11/20 Python
Selenium+Python 自动化操控登录界面实例(有简单验证码图片校验)
2019/06/28 Python
django 简单实现登录验证给你
2019/11/06 Python
Django Path转换器自定义及正则代码实例
2020/05/29 Python
Python pip安装第三方库实现过程解析
2020/07/09 Python
Python 操作SQLite数据库的示例
2020/10/16 Python
Python3压缩和解压缩实现代码
2021/03/01 Python
详解CSS3中字体平滑处理和抗锯齿渲染
2017/03/29 HTML / CSS
员工考核管理制度
2014/02/02 职场文书
革命先烈的英雄事迹材料
2014/02/15 职场文书
违反校纪校规检讨书
2014/02/15 职场文书
小区推广策划方案
2014/06/06 职场文书
语文教研活动总结
2014/07/02 职场文书
论语读书笔记
2015/06/26 职场文书
发言稿之优秀教师篇
2019/09/26 职场文书
基于Python绘制子图及子图刻度的变换等的问题
2021/05/23 Python
Python实战之实现简易的学生选课系统
2021/05/25 Python
小喇叭开始广播了! 四十多年前珍贵老照片
2022/05/09 无线电