文件下載及header方法介紹


  文件下載:

    文件下載是瀏覽器一個功能,我們用php,把一個文件轉化成瀏覽器無法解析的文件,瀏覽器就會認為,他是下載文件或無效文件。

  主要依靠:header() 函數;

  header()  方法用於客戶端發送響應報頭的;

  header("content-type:text/html;charset=utf-8");

  規定響應的內容類型:類型:mime類型;

  fileinfo()  可以獲取文件mime類型;

  如何使用fileinfo()  這個方法;

  添加下載 php fileinfo;

  

  打上勾之后 重啟phpstudy

  fileinfo怎么使用;

  1.打開  $p=finfo_open(FILEINFO_MIME_TYPE)    返回值為一個句柄;

  2.獲取文件的mime類型  $type=finfo_file($p,"01.html")  參數一:句柄  參數二:文件名

   返回值為一個 mime類型;

  3.使用完之后關閉  finfo_close($p)  參數一個句柄;

  header()  方法介紹;

  1.header("location:url")  立即跳轉,重新定向

  2.header("refresh:5;url=02.php");  延遲跳轉  過5秒后 跳轉到02.php文件;

  3.header("content-disposition:attachement;filename=".文件名)  文件以下載的形式下載下來;

  4.header("content-length".filesize("01.html"))  獲取文件內容的大小;

  5.header("last-modified:時間");  服務器最后修改的時間;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM