2016-12-06 68 views
0

我已保存的文件使用此命令Laravel - 从上传的文件

$newFile = [ 
      'event_id' => $event->id, 
      'path' => $storePath 
      ]; 

EventFile::create($newFile); 

我能得到的文件路径为这样的链接获得大小:

Storage::disk('public')->url($file->path); 

但没有有关文件大小的数据。我怎样才能在刀片视图中获得文件大小?

回答

11

你应该尝试:

$request->file('file')->getClientSize(); 
+0

刀片观点没有$ request变量 – lewis4u

+0

那么,你需要调用它在你的控制器,并把它传递给数据库或刀片观点... –

+1

是啊,我想通出来。我为文件大小创建了一个新的表格列,当创建文件时,我还保存了文件大小......所以我可以调用$ file-> size – lewis4u