zoukankan      html  css  js  c++  java
  • 文件的下载

    1)通知浏览器文件的类型

      header("content-type:文件的MIME类型");

    2)通知浏览器文件的大小

      header("content-length:".filesize("路径文件名"));

    3)通知浏览器以附件的形式加载文件

      header("content-disposition:attachment;filename=".basename("路径文件名"));

    4)输出文件

      readfile("路径文件名");

    <img src="./logo.jpg" alt="logo" /><br>
    <a href="./download.php">点击此处下载该图片</a>
    <?php
        $file="./logo.jpg";
        
        //1.通知浏览器文件的类型
        header("content-type:image/jpeg");
    
        //2.通知浏览器文件的大小
        header("content-length:".filesize($file));
    
        //3.通知浏览器以附件的形式加载文件
        header("content-disposition:attachment;filename=".basename($file));
    
        //4.输出文件
        readfile($file);
    ?>
  • 相关阅读:
    Serialize&Deserialize
    Async&Await
    Generic
    Enum
    Array
    String
    Nullable
    Collection
    Class&Struct
    Interface
  • 原文地址:https://www.cnblogs.com/zhouwanqiu/p/9385980.html
Copyright © 2011-2022 走看看