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:")
等效。
*/
?>