Имя файла не распознается как файл OLE.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Имя файла не распознается как файл OLE.

Сообщение Anonymous »

У меня есть этот код, но по какой-то причине я не могу правильно прочитать xls.
Путь правильный, но у меня возникла ошибка..
Кто-то может мне помочь?
namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Illuminate\Support\Facades\Storage;

class CTTFileProcessor extends Controller
{
public function process(Request $request)
{
//$file = Storage::disk('public')->path('Discriminativo.xls');
$filePath = str_replace('\\', '/', Storage::disk('public')->path('Discriminativo.xls'));
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xls();
$reader->setReadDataOnly(true);
$spreadsheet = $reader->load($filePath);
$worksheet = $spreadsheet->getActiveSheet();
$data = $worksheet->toArray();
dd($data);
exit;
}
}


Подробнее здесь: https://stackoverflow.com/questions/784 ... n-ole-file
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»