这篇文章给大家分享的是有关PHP使用header()函数刷新页面的方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。
创新互联网站建设公司,提供网站建设、成都网站设计,网页设计,建网站,PHP网站建设等专业做网站服务;可快速的进行网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,是专业的做网站团队,希望更多企业前来合作!在PHP中我们可以使用header()函数来刷新页面;该函数会以原始形式将HTTP标头发送到客户端或浏览器。下面本篇文章就来给大家介绍使用header()函数来刷新页面的方法,希望对大家有所帮助。
PHP header()函数
PHP header()函数以原始形式将HTTP标头发送到客户端或浏览器。在将HTML,XML,JSON或其他输出发送到浏览器或客户端之前,将原始数据与服务器发出的请求(尤其是HTTP请求)一起作为标头信息发送。HTTP标头更准确地提供有关请求和响应的消息正文中发送的对象所需的信息。
基本语法
header( $header, $replace = TRUE, $http_response_code )
或者
header(string, replace, http_response_code)
参数:
● $header:它包含头字符串。有两种类型的标头调用。标头的第一种情况是以字符串“http/”开头,用于确定要发送的HTTP状态代码。标头的第二种情况是“Location:”开头。这是强制性参数。
● $replace:这是一个可选参数,可省略。它用于表示标头应该替换前一个或添加第二个标头;默认值为True(将替换)。如果$replace值为False,则强制使用同一类型的多个标头。
● $http_response_code:这是一个可选参数,可省略。它可将HTTP响应代码强制为指定值(php 4.3及更高版本)。
注意:此header()函数可防止同时发送多个标头。在PHP 4.4发布之后,这是针对标头注入攻击的保护。
代码示例
下面通过例子来说明在PHP中如何使用header()函数来刷新页面:
示例1:使用header()函数每3秒刷新一次网页。
"; // 该函数每3秒钟刷新一次页面 header("refresh: 3"); echo date('H:i:s Y-m-d'); exit; ?>
输出:
示例2:使用header()函数将网页重定向到另一个页面,3秒后跳转到另一个页面
成都网站设计公司!"; // 该函数每3秒钟刷新一次页面 header("refresh: 3; url = http://www.php.cn/"); exit; ?>
输出:
感谢各位的阅读!关于PHP使用header()函数刷新页面的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。