我基本上只想得到一个文件的名称,我得到这样的:
$inputPdf = $request->file('input_pdf');
如果我 dd($inputPdf)
它打印我 null
。
原文由 John Does Legacy 发布,翻译遵循 CC BY-SA 4.0 许可协议
我基本上只想得到一个文件的名称,我得到这样的:
$inputPdf = $request->file('input_pdf');
如果我 dd($inputPdf)
它打印我 null
。
原文由 John Does Legacy 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答4.9k 阅读
1 回答566 阅读✓ 已解决
所以可以用这个方法:
getClientOriginalName()
http://api.symfony.com/3.0/Symfony/Component/HttpFoundation/File/UploadedFile.html#method_getClientOriginalName
将返回文件名。
您可以在调用任何方法之前检查文件是否存在:
dd($request->file('input_pdf'))
返回null
的问题,请检查您使用的文件名称是否正确。你可以试试dd($request)
看看里面有没有文件。您可以在查看Request
对象的转储时检查文件名。