您的位置:首页 > 编程语言 > PHP开发

PHP中header的用法

2017-04-07 19:38 405 查看

PHP中header的用法

摘要:

header()的作用:给客户端发送头信息

头信息的作用

跳转

Header("Refresh:2; URL=http://localhost//session.php");//2秒后跳转
//若等待时间为0,则与header("location:")效果一致
Header("Location:http://localhost//session.php");//直接跳转


指定网页的内容:

同样一个XML文件,如果头信息中指定:Content-type: application/xml 的话,浏览器会将其按照XML文件格式解析。但是,如果头信息中是:Content-type: text/xml 的话,浏览器就会将其看作存文本解析。ps: 浏览器不是按照扩展名解析文件的

附件下载

<?php
$filename = "tupian.jpg"; //文件路径 可以绝对路径也可以相对路径
header('Content-type: application/x-jpg'); //文件的类型
header('Content-Disposition: attachment; filename="保存时的文件名.jpg"'); //下载显示的名字
readfile("$filename");
exit();
?>


查看

$link = "picture.jpg"; //文件路径 可以绝对路径也可以相对路径
//$link = "test.xml"; //文件路径 可以绝对路径也可以相对路径
if (isset($link))
{
Header("HTTP/1.1 303 See Other");
Header("Location: $link");
exit;
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php