本篇文章对php语言中header函数的作用以及用法做一个小结。

php header()函数的具体作用是向客户端发送一个原始 HTTP 标头[Http Header]到客户端。

标头 (header) 是服务器以 HTTP 协义传 HTML 资料到浏览器前所送出的字串,在标头与 HTML 文件之间尚需空一行分隔。在任何实际的输出被发送之前调用 header() 函数(在 PHP 4 以及更高的版本中,您可以使用输出缓存来解决此问题)。

下面举一些比较常见的header用法示例:

(1)使用header实现重定向(等价于代替用户在地址栏输入url)。

header("Location:http://www.phpernote.com/mysql/407.html";);

exit;//注意务必在每个重定向之后都必须加上exit,避免发生错误后,代码会继续向下执行

?>

/**

@title:PHP实现定时跳转

@功能:等待指定的时间,然后再跳转到指定页面(代替html meta方式)

*/

header("refresh:3;url=http://www.phpernote.com/javascript-function/605.html");

echo '正在加载,请稍等...
三秒后自动跳转';

/*

说明:若等待时间为0,则与header("location:")等效。

*/

?>

(2)禁止页面在浏览器中被缓存。

如果因业务需要访问者每次都浏览页面都是得到最新的资料,而不是 Proxy 或 cache 中的资料࿰

php中header的用法,php header的用法小结相关推荐

  1. php header什么意思,php header的用法是什么

    php header的用法是:1.跳转页面:2.声明[content-type]:3.返回response状态码:4.在某个时间后执行跳转:5.控制浏览器缓存:6.执行http验证. 相关学习推荐:p ...

  2. Devexpress控件中gridcontrol Drag a column header here to group by that column 更换

    参照网站:http://documentation.devexpress.com/#WPF/DevExpressXpfGridDataViewBase_RuntimeLocalizationStrin ...

  3. linux服务器中学习使用FFmpeg命令overlay滤镜用法

    linux服务器中学习使用FFmpeg命令overlay滤镜用法 1.overlay技术简介 2.命令行用法 2.1 视频中叠加图标 2.1.1 直接叠加图标 2.1.2 延时叠加图标 2.2 视频中 ...

  4. header+php+xiazai_php使用header函数实现文件下载

    文件下载很简单: 可以使用在html中的超链接跳转到文件进行下载: <?php echo '下载';?>使用方法是用户直接在浏览器点击超链接. 但是这种下载方法有一定问题:有些浏览器能直接 ...

  5. header+php+xiazai_php通过header方法实现文件下载

    摘要:当用浏览器打开浏览器不支持的文件时会弹出下载提示框,但如果是浏览器支持打开的文件则会直接在浏览器中打开.但如果不想让它在浏览器中打开而是提示下载该怎么做呢?今天这里要给大家分下就是通过heade ...

  6. php header 转向,php使用header函数的http头设置大全(包含301转向及404状态)

    最近做B2B系统,为给每个会员自动赠送的二级域名店铺做一些SEO优化,要用到header函数来设置域名的301转向以及404状态,以下是从网上找的header函数的http头设置大全,收藏到我的博客中 ...

  7. [temp]Nginx 错误502 upstream sent too big header while reading response header from upstream

    Nginx 502 Bad Gateway的含义是请求的PHP-CGI已经执行,但是由于某种原因(一般是读取资源的问题)没有执行完毕而导致PHP-CGI进程终止. Nginx 504 Gateway ...

  8. Nginx 错误502 upstream sent too big header while reading response header from upstream

    Nginx 502 Bad Gateway的含义是请求的PHP-CGI已经执行,但是由于某种原因(一般是读取资源的问题)没有执行完毕而导致PHP-CGI进程终止. Nginx 504 Gateway ...

  9. return true Java_[Java教程]js中return,return true,return false的用法及区别

    [Java教程]js中return,return true,return false的用法及区别 0 2015-11-16 23:00:03 1.语法及返回方式 ①返回控制与函数结果 语法为:retu ...

  10. Mybatis-Plus实战中的几个条件构造器Wrapper用法

    Mybatis-Plus实战中的几个条件构造器Wrapper用法 其实Wrapper有很多其他的方法,组合起来也是殊途同归,大家可以自己点开源码去查看一些方法的使用说明 @Testvoid conte ...

最新文章

  1. CES现场低调的主线,近在咫尺的5G商业化 | CES2018技术趋势
  2. 在PHP中模拟asp的response类
  3. 事件轮询 Event Loop
  4. linux安装zlib_Linux zlib和libpng安装(LAMP环境搭建)
  5. python批量_python 中如何去执行批量的.py文件
  6. 大道至简:算法工程师须知的十个炼丹trick
  7. 我的应用我做主丨动手搭建招聘小应用
  8. Hadoop 信息集成平台,让大数据分析更简单!
  9. 串行 RapidIO
  10. 将图像中的某种颜色设为透明
  11. 探讨下Tag标签的数据库设计(千万级数据量) 转
  12. Julia : string =Int,Float
  13. 分享一款影视源码_爱客影院网站3.5.6版本
  14. iOS远程推送--APNs详解
  15. 【斯坦福21秋(李沐)】实用机器学习(学习笔记)——1.1课程介绍
  16. Visual Studio 2008 安装出错 无法安装 的解决办法
  17. 今天你代言了吗?WPS版“陈欧体”引热议
  18. my ReadFood_Nanking Delicious / food / delicious
  19. VS编程,快速折叠或者展开代码到 #region 级别的设置方法。
  20. CTF---Web---SQL注入---04---F12network+XXF伪造+sqlmap跑文件

热门文章

  1. DDR5内存彻底白菜价,国外大厂却整出了比着火更离谱的骚操作
  2. OpenStack Newton版本部署----计算服务(nova)
  3. java在方法中用来抛出异常关键字的是,在Java语言中以下哪个关键字用于在方法上声明抛出异常()...
  4. 2021物联网五大发展趋势
  5. impala-shell 命令行选项
  6. 利用freeswitch延时增加acd(主叫挂断后被叫继续延长一段时间才挂机)
  7. 淘客平台落地区块链技术——书签购物上线运行
  8. Windows Mobile SDK
  9. 计算机学院王国胤,王国胤-中国科学院大学-UCAS
  10. Spring IOC:bean的生命周期与@Autowire(1)