primipilus/downloader
Composer 安装命令:
composer require primipilus/downloader
包简介
download file
README 文档
README
Composer install
composer require "primipilus/downloader:~2.0"
Usage
try { $downloader = \primipilus\downloader\Downloader::getInstance('http', ['temporaryDir' => __DIR__, 'attempts' => 5]); } catch (BaseException $e) { } $client = new FtpClient\FtpClient(); try { $downloader = \primipilus\downloader\Downloader::getInstance('ftp', ['temporaryDir' => __DIR__, 'attempts' => 5, 'client' => $client]); } catch (BaseException $e) { } if ($downloader) { $file = $downloader->downloadFile($fileFrom); echo $file->getOriginal(), PHP_EOL; echo $file->getInfo()->path, PHP_EOL; echo $file->getInfo()->basename, PHP_EOL; echo $file->getInfo()->filename, PHP_EOL; echo $file->getInfo()->extension, PHP_EOL; if ($file->getInfo()->isImage) { echo $file->getInfo()->image->width . ' px', PHP_EOL; echo $file->getInfo()->image->height . ' px', PHP_EOL; } }
统计信息
- 总下载量: 2.52k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-10-24