gpt4 book ai didi

php - 使用 php 将图像从 blob 字段下载到硬盘

转载 作者:行者123 更新时间:2023-11-29 14:01:48 25 4
gpt4 key购买 nike

我有一个 mysql blob 字段,我们的团队在其中为每条记录存储了一个图像。现在我想通过php脚本下载硬盘上的所有图像。若能及时回复,我们将不胜感激。

最诚挚的问候...

艾莎

最佳答案

$result=mysql_query("SELECT * FROM test WHERE 1");
while($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$filename = rand(1, 100).'.txt';
file_put_contents('./'.$filename, $row['blob']);
}

这是有效的(已测试)。
它将以随机文件名 (1-100.txt) 保存文件。
您可以通过更改 $filename 来更改文件名。

这是一个简单的 MySQL 表示例,其中包含 2 个演示文件,其中包含内容 Test #1 和 Test #2:

CREATE TABLE IF NOT EXISTS `test` (`blob` blob NOT NULL) ENGINE=InnoDB DEFAULT CHARSET=latin1;
INSERT INTO `test` (`blob`) VALUES(0x5468697320697320746573742023312e), (0x5468697320697320546573742023322e);

关于php - 使用 php 将图像从 blob 字段下载到硬盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14951975/

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