Php 如何在寄存器的默认laravel控制器上获取文件上载详细信息

Php 如何在寄存器的默认laravel控制器上获取文件上载详细信息,php,controller,laravel-5.6,Php,Controller,Laravel 5.6,我从注册表表单上传了文件,但我没有在注册表控制器上获得$\u文件的详细信息。我想要temp\u name和文件名,我只会得到文件名。将控制器获取的值注册为数组数据 你能帮我解决这个问题吗 $pathoffile=$_FILES['boxfile1']['tmp_name']; $filename=$_FILES['boxfile1']['name']; 您需要设置表单属性enctype=“多部分/表单数据” 在Laravel中,您可以通过{{Form::open(array('url'=>'您

我从注册表表单上传了文件,但我没有在注册表控制器上获得
$\u文件的详细信息。我想要
temp\u name
和文件名,我只会得到文件名。将控制器获取的值注册为数组数据

你能帮我解决这个问题吗

$pathoffile=$_FILES['boxfile1']['tmp_name'];
$filename=$_FILES['boxfile1']['name'];

您需要设置表单属性
enctype=“多部分/表单数据”

在Laravel中,您可以通过
{{Form::open(array('url'=>'您的url','method'=>'post','files'=>true))}}

参考: