最新消息: 新版网站上线了!!!

PHP header函数 向客户端发送HTTP报头

header(PHP 4, PHP 5)

#header — 发送一个原始HTTP标头
#PHP header没有返回值

 

PHP中的header()有什么用?

    标头 (header) 是服务器以 HTTP 协议传 HTML 资料到浏览器前所送出的字串,在标头与 HTML 文件之间尚需空一行分隔。有关 HTTP 的详细说明,可以参 RFC 2068 官方文件.

 

在PHP中如何应用header函数呢?

了解使用之前,先来了解下PHP header函数的参数说明:

void header ( string $string [, bool $replace = true [, int $http_response_code ]] )

注:header()必须被调用任何实际的输出被发送之前;

 

示例展示(1):

<html>
<?php
# 访问该PHP文件时转跳到http://blog.emtalk.net/页面上
header('Location: http://blog.emtalk.net/');
exit;
?>

示例展示(2):

<?php
# 访问该PHP文件时,告诉浏览器该页面不存在指令(HTML 错误指令:404 页面不存在)
header("HTTP/1.0 404 Not Found");
?>

 

转载请注明:谷谷点程序 » PHP header函数 向客户端发送HTTP报头