この記事で共有した内容は、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 ファイルのアクセス許可の方法Linux では何?
php を使用してクラス ファイルを自動的にロードするにはどうすればよいですか?基本クラスファイルを自動的にロードするための PHP の特定の実装計画 (コード) #
以上がPHPを使用してダウンロード機能を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。