Как проверить, получен ли base64 действительный документ Excel, или как преобразовать Base 64 в документ Excel - PullRequest
0 голосов
/ 17 февраля 2020

Я получаю файл в базе 64, поэтому мне нужно проверить, является ли он допустимым файлом Excel, и после преобразования его в Excel теперь я преобразую в файл без проверки, и если я отправлю Excel, php преобразовать его в zip-файл

это мой код

$file_base_64 = $request->file;
$data = substr($file_base_64, strpos($file_base_64, ',') + 1);
$data = base64_decode($data);
$new_file_name = 'import_' . uniqid();
Storage::disk('public')->put($new_file_name, $data);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...