一、单文件上传
1、页面
<form action="{:url('upload')}" method="post" enctype="multipart/form-data"><p>
File:
<input type="file" name="file" id="">
</p>
<p>
<input type="submit" value="提交">
</p>
</form>
2、控制器
public function upload(){
// 接收数据
$file=request()->file('file');
// 进行文件上传if ($info=$file->move('./upload/')) {
dump($info->getsaveName());
}else{
dump($info->getError());
}
}
二、多文件上传
1、页面
<form action="{:url('uploads')}" method="post" enctype="multipart/form-data">
<p>
file:
<input type="file" name="file[]" id="">
<input type="file" name="file[]" id="">
<input type="file" name="file[]" id="">
</p>
<p>
<input type="submit" value="上传" />
</p>
</form>
2、控制器
//获取用户长传的信息
$files =request()->file('file');
//多文件处理
foreach ($files as $file){
if ($info = $file->move('./upload/')){
dump($info->getsaveName());
}else{
dump($info->getError());
}
}
3036

被折叠的 条评论
为什么被折叠?



