PHP header函数

header()函数用来发送原始的HTTP报头。 常见的报头如下:

Content-Type: xxxx/yyyy Location: xxxx:yyyy/zzzz Status: nnn xxxxxx

使用教程:

跳转地址:

<?php
Header("Location: http://www.php.net");  
exit;
?>

返回状态:

<?php
header("Status: 404 Not Found");
?>

设置浏览器不进行缓存:

<?php
// Date in the past
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-cache");
header("Pragma: no-cache");
?>

生成一个文件:

<?php
header("Content-type:application/pdf");

// 文件将被称为 downloaded.pdf header("Content-Disposition:attachment;filename='downloaded.pdf'");

// PDF 源在 original.pdf 中 readfile("original.pdf"); ?>