dicicip / php-file-upload
v1.1.3-alpha
2020-12-11 13:30 UTC
Requires
- php: ^7.2.5
- intervention/image: ^2.5
This package is auto-updated.
Last update: 2024-09-11 21:33:18 UTC
README
PHP 文件上传工具库是一个库,可以轻松处理上传的文件。
要求
- PHP >= 7
功能
- 处理上传文件 [ Base64 | 文件 ] 到临时文件夹
- 自动生成自定义质量(0 - 100)的缩略图
- 将临时上传的文件和缩略图移动到真实文件夹
入门
步骤 1: 安装
推荐通过 Composer 安装 PHP 文件上传工具库
。
composer require dicicip/php-file-upload
步骤 2: 在你的类中定义
<?php class YourClass { private $fileUtil; public function __construct() { $this->fileUtil = new Dicicip\FileUpload\FileUtil('path-to-file-folder', 'relative-path'); } }
文档
上传文件到临时文件夹
public function yourFunction() { $fileInfo = $this->fileUtil->storeBase64ToTemp('[String Base64]', 15); }
将临时上传的文件和缩略图移动到真实文件夹
public function yourFunction() { $fileInfo = $this->fileUtil->storeTempFileTo('[relative-path]', '[target-relative-directory]'); }