> 백엔드 개발 > PHP 튜토리얼 > PHP 파일 다운로드 클래스(다양한 파일 형식 지원)

PHP 파일 다운로드 클래스(다양한 파일 형식 지원)

WBOY
풀어 주다: 2016-07-25 08:57:14
원래의
1514명이 탐색했습니다.
分享一个php文件下载类,可以支持多种文件类型,比如php、html、图片等。有需要的朋友参考下。

在php实现的文件下载类或方法中,可以分为普通文件下载和特殊文件(如:PHP文件、HTML文件、图片等)下载。

对于普通的文件下载,只需要写一个链接指向该文件即可,比如:filename.rar。

但对于安全性要求比较高的文件,比较常见的处理办法是写一个函数或一个类来处理文件下载操作以及下载前的一些准备工作。

本文分享的这个这个PHP文件下载类可以支持多种文件类型,可以下载PHP、HTML等文件,也可以在下载gif、jpg、png等图片文件时弹出下载对话框。

先来看下调用方法:

<?php
/**
* 文件下载类
* edit by bbs.it-home.org
*/

//调用方法1:
require_once 'download.class.php';
$down = new download('./path/filename.html','downname.html');
//调用方法2:
require_once 'download.class.php';
$down = new download();
$down->is_attachment = true; //以下载对话框的形式打开
$down->download('../images/imagename.jpg','imagename.jpg');
?>
로그인 후 복사

附,php文件下载类源码。



원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿