文件下載:
文件下載是瀏覽器一個功能,我們用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:時間"); 服務器最后修改的時間;