이 기사에서 공유한 내용은 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); //关闭文件 ?>
방문하여 확인하세요:
관련 권장 사항:
Linux에서 실행할 때 PHP 파일 권한을 부여하는 방법은 무엇입니까?
PHP를 사용하여 클래스 파일을 자동으로 로드하는 방법은 무엇입니까? 기본 클래스 파일을 자동으로 로드하는 PHP의 구체적인 구현 계획(코드)
위 내용은 PHP를 사용하여 다운로드 기능을 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!