eeshiro / file-upload
简单文件上传库,能够处理多个文件上传
1.0.0
2021-03-05 08:43 UTC
Requires
- php: >=5.6.0
Requires (Dev)
- phpunit/phpunit: ~4.0
This package is auto-updated.
Last update: 2024-09-08 11:31:05 UTC
README
简单文件上传库,能够处理多个文件上传
安装:将文件添加到Composer.json文件中
{
"require": {
"eeshiro/file-upload": "~1.0.0"
}
}
或
composer require eeshiro/file-upload
用法
require './vendor/autoload.php'; $upload = new FileUpload; $single_file = $upload->validate('single_file', 'Single File') ->required() ->single() ->max_size(2) ->get(); $multiple_file= $upload->validate('multiple_file', 'Multiple File') ->required() ->multiple() ->max_size(2, 'MB') ->max_file(3) ->get(); if($upload->has_error()){ echo $upload->get_errors('<br>'); die(); } $upload->move_uploaded_file($single_file, 'directory/filename.txt'); foreach ($multiple_file as $key => $file) { $upload->move_uploaded_file($file, 'directory/'.$file['name']); }