我正在使用 Laravel 并接受输入和文件上传。此页面接受用户想要对订单进行的更改。最终目标是获取此输入并将其应用于多个订单。
我可以重复使用每个订单的输入。但是,对于我来说,将该请求中的文件复制到多个目录的好方法是什么?例如,如文档中所示,我最初有:$request->file('photo')->move($destinationPath, $fileName);
这对于一个订单来说效果很好。但现在我想将其应用到许多订单,我无法再从请求中移动相同的文件,因为它不存在。
看起来 UploadedFile 对象没有copy()
方法。任何想法,将不胜感激。谢谢。
不要过度依赖组件。把事情简单化
$request->file('photo')->move($destination_path, $file_name);
//Add DIRECTORY_SEPARATOR between path and filename if needed
copy($destination_path.$file_name, $new_path.$new_file_name);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)