這篇文章分享給大家的內容是關於如何使用PHP實現下載的功能,內容很有參考價值,希望可以幫到有需要的小夥伴。
PHP
檔案為download.php
,供下載的檔案為1.jpg
.
<?php $filename="1.jpg"; if(!file_exists($filename)){ die("文件不存在"); } //判断文件是否存在 $fp =fopen($filename,"r"); //打开文件 $file_size=filesize($filename); //声明文件大小 header("Content-type:application/octet-stream"); header("Accept-Ranges:bytes"); //按字节大小返回 header("Accept-Length:".$file_size); //告诉浏览器文件大小 header("Content-Disposition: attachment; filename=".$filename); //下载框中文件的名字 $buffer=1024; while(!feof($fp)){ $data=fread($fp,$buffer); } //判断文件是否下载完 fclose($fp); //关闭文件 ?>
訪問驗證一下:
相關推薦:
php自動載入類別檔案如何使用? php自動載入基底類別檔案的具體實作方案(程式碼)
以上是如何使用PHP實作下載的功能的詳細內容。更多資訊請關注PHP中文網其他相關文章!