2016-12-06 5 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

ввиду лезвия нет переменной $ запрос – lewis4u

+0

Ну, вам нужно вызвать его в контроллер и передать его в базу данных или вид лезвия ... –

+1

Да, я понял, это из. Я создал новый столбец таблицы для размера файла, и когда файл создан, я также сохраняю размер файла ... поэтому я могу вызвать $ file-> size – lewis4u

Смежные вопросы