gpt4 book ai didi

php - 如何在 php 或 Laravel 中将 Excel 工作表图像上传到数据库

转载 作者:行者123 更新时间:2023-11-29 17:58:59 25 4
gpt4 key购买 nike

我想知道如何在laravel中更准确地将excel表格图像上传到php数据库中。

例如,我有一个 Excel 工作表,其中包含产品信息,例如产品名称、价格、产品图片等。

现在我如何将该图像上传到服务器。我知道如何上传普通文本,例如产品名称、产品价格等,但不知道应该如何上传图像。我用谷歌搜索并检查了这里和那里,但我没有得到任何有用的信息

有人能给我一些提示、建议或解决方案吗?谢谢

最佳答案

将excel转换为二进制数据,您可以将这些二进制数据存储在数据库中。我曾尝试在mysql中使用blob数据类型。

$data = base64_encode(file_get_contents('Book2.xlsx'));
$data_result = base64_decode($data);

//to revert back to excel

header("Content-Type: application/vnd.ms-excel; charset=UTF-8");
header("Content-Disposition: inline; filename= test.xls");
header("Pragma: no-cache");
header("Expires: 0");
echo ($data_result);

关于php - 如何在 php 或 Laravel 中将 Excel 工作表图像上传到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48562743/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com