上传
public function index()
{
// 上传单个
$file = $this->request->file('image');
// 验证规则
$validate = Validate::rule([
'file' => 'fileSize:10240000|fileExt:jpg,png,gif,html',
]);
// 验证
$res = $validate->check(['file' => $file]);
if ($res) {
Filesystem::putFile('upload', $file);
} else {
echo $validate->getError();
}
// halt($file); 获取上传参数
// 上传到本地服务器
// 成功后 文件在runtime/storage/upload/目录下
// upload目录
// $file 上传的文件
// 支持加密 md5 sha1
// 上传多个
// $files = $this->request->file('image');
// $saveNames = [];
// foreach ($files as $file) {
// $saveNames = Filesystem::putFile('upload', $file, 'md5');
// }
// halt($saveNames);
}</pre>