background image

php header 的用法小结

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

php header()

 

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

 

标头 (header) 

 

是服务器以 HTTP 

 

协义传 HTML 资料到浏览器前所送出的字串,在标头与 

HTML 

 

文件之间尚需空一行分隔。在任何实际的输出被发送之前调用 header() 函数(在 

PHP 4 以及更高的版本中,您可以使用输出缓存来解决此问题)。

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

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

 

)。

查看代码打印
<?php  

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

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

 ?> 
查看代码打印
<?php   

/**   

 @title:PHP

   

实现定时跳转

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

   

方式)

 */  

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

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

/*   

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

   

等效。

*/ 

 ?>