通过Laravel文件包导航
我正在使用一个媒体编辑器图像插入插件,它依赖于bluimp图像上传 对于服务器端,我试图在上传之前获取图像 如有: dd($request->files) 我明白了:通过Laravel文件包导航,laravel,blueimp,Laravel,Blueimp,我正在使用一个媒体编辑器图像插入插件,它依赖于bluimp图像上传 对于服务器端,我试图在上传之前获取图像 如有: dd($request->files) 我明白了: FileBag {#45 #parameters: array:1 [ "files" => array:1 [ 0 => UploadedFile {#30 -test: false -originalName: "2015-07-17-018.jpg" -mimeType: "image
FileBag {#45
#parameters: array:1 [
"files" => array:1 [
0 => UploadedFile {#30
-test: false
-originalName: "2015-07-17-018.jpg"
-mimeType: "image/jpeg"
-size: 240817
-error: 0
path: "/Applications/MAMP/tmp/php"
filename: "phpiGBKNo"
basename: "phpiGBKNo"
pathname: "/Applications/MAMP/tmp/php/phpiGBKNo"
extension: ""
realPath: "/Applications/MAMP/tmp/php/phpiGBKNo"
aTime: 2016-05-09 14:39:11
mTime: 2016-05-09 14:39:11
cTime: 2016-05-09 14:39:11
inode: 37419151
size: 240817
perms: 0100600
owner: 501
group: 80
type: "file"
writable: true
readable: true
executable: false
file: true
dir: false
link: false
}
]
]
}
正如你所看到的,那里有一个图像,但无论我做什么,我似乎都无法得到一个图像。尝试了$request->files[0]/files->UploadedFile等,但我所做的任何操作都不会返回该图像。您只能使用适当的方法操作文件:
$file = $request->file('photo');
$request->file('photo')->move($destinationPath, $fileName);
另外,你也可以使用。其中一个问题,我一发帖就意识到了该怎么做:)谢谢,不过应该标记为正确答案!:)