文件上传
1.form表单
<form action="form" method="post" enctype="multipart/form-data">//文件上传必须加上“enctype="multipart/form-data"”,否则上传失败。
<input type="hidden" name="_token" value="{{csrf_token()}}">//必须写这个告诉入口文件我是post操作
姓名:
<input type="text" name="name"><br>
密码:
<input type="password" name="password"><br>
头像:
<input type="file" name="file">
<!-- <input type="file" name="file[]" multiple> -->//上传多个文件
<input type="submit" name="submit" value="提交">
</form>
2.入口文件
Route::post('form',function(){
// $res=Request::hasFile('file');//是否有这个文件上传,返回"true"or"false"
$res=Request::file('file');//返回所有的文件上传
// $res=Request::file('file')->getSize();//返回文件大小,单位字节
// $res=Request::file('file')->getClientOriginalName();//返回客户端的时候的文件名字
// $res=Request::file('file')->getClientOriginalExtension();//返回客户端的时候文件后缀
dd($res);
});
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。