今天,我发现通过symfony 3上传文件时发生了奇怪的事情。我试图通过这种方式上传文件:
table(v)
但是我得到as.list(table(v))
...
所以我必须这样做:(将方法 // get file
$uploadedFile = $request->files->get('uploadedFile', null);
// generate file name
$fileName = $this->getNewFileName();
// move file
$uploadedFile->move($path, $fileName.".".$uploadedFile->guessExtension());
移到方法FileNotFoundException
之前)
guessExtension
有人可以解释为什么吗?
编辑:
我从经典move
到 // get file
$uploadedFile = $request->files->get('uploadedFile', null);
// generate file name
$fileName = $this->getNewFileName().".".$uploadedFile->guessExtension();
// move file
$uploadedFile->move($path, $fileName);
到<form>
的文件