$file[] = $filename;
try {
// 验证文件大小,名称等是否正确
validate(['file' => 'filesize:10M|fileExt:xls,xlsx'])
->check($file);
// 将文件保存到本地
$savename = Filesystem::putFile('topic', $file[0]);
//topic/20211210\514d111456ac7e686afc9862cba7e610.xlsx"
// 直接取出excle中的数据
$data = \app\model\Excel::init()->readToArray('runtime/storage/' . $savename);
if (count($data) <= 1) {
echo('数据不能为空!');
exit();
}
// 删除第一个元素(表头)
array_shift($data);
// array_splice($data, 0, 5);
// 返回结果
return $data;
} catch (ValidateException $e) {
return $e->getMessage();
}
tp6 文件上传 大文件
最新推荐文章于 2024-06-03 15:52:23 发布