来源:自学PHP网 时间:2014-11-25 00:26 作者: 阅读:次
[导读] PHP header() 函数 定义和用法 header() 函数向客户端发送原始的 HTTP 报头,认识到一点很重要,即必须在任何实际的输出被发送之前调用 header() 函数,在 PHP 4 以及更高的版本中,您可以......
php header函数实现代码PHP header() 函数 定义和用法 header() 函数向客户端发送原始的 HTTP 报头,认识到一点很重要,即必须在任何实际的输出被发送之前调用 header() 函数,在 PHP 4 以及更高的版本中,您可以使用输出缓存来解决此问题. 定义和用法 location,refresh,content-type,expires(意思为终止),last-modified等. location – 浏览器显示指定的网页. 格式:header(“location: http://绝对地址”); location 的地址必须是一个绝对地址。 refresh,refresh – 更新网页.
语法:header(string,replace,http_response_code) 该函数防止一次发送多个报头,代码如下:
提示用户保存一个生成的 pdf 文件,content-disposition 报头用于提供一个推荐的文件名,并强制浏览器显示保存对话框,当时间超过指定时间就表示网页内容已经失效,其格式如下: expires = “expires:” http-date 例如:header(“expires: fri, 31 oct 2003 18:00:00 gmt”); 表示2003年10月31日星期五 18时. header(“expires: wed, 30 jun 2004 09:00:00 gmt”); 表示2004年6月30日星期三 9时. last-modified = “last-modified” “:” http-date 例如 header(“last-modified: wed, 01 jan 2003 12:00:00 gmt”); 上次修改时间2003年1月1日12时 cache control no-cache 使得服务器的数据可以传送到远程的使用者,而不会被暂存(cache)起来. no-store 是预防不良的版本或者是敏感的信息被保留下来. must-revalidate 是指必须要再评估信息,如果暂存(cached)的数据是无效的则让服务器与使用者端联机. date 是说明数据内容的建立日期及时间,其格式如下:date = “date:” http-date 范例:header(“date: sun, 15 feb 2004 08:00:00 gmt”); 建立日期是2004年2月15日8时,代码如下:
|
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com