PHP中header的用法

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;
    }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值