gpt4 book ai didi

php - zend 从 url 保存图像

转载 作者:可可西里 更新时间:2023-11-01 00:51:30 27 4
gpt4 key购买 nike

我正在从数组中提取所有 img url 并从外部站点获取图像 url...

我该如何保存这些图像?

我试过用

$upload = new Zend_File_Transfer_Adapter_Http();
$upload->setDestination("img/");

# Returns the file name for 'doc_path' named file element
$name = $upload->getFileName('http://zendguru.files.wordpress.com/2009/04/ajax-form1.jpg');

但我没有得到任何保存加上它的说法调用未定义的方法:- Zend_File_Transfer_Adapter_Http::setOption()

最佳答案

我认为你不能使用 Zend_File_Transfer_Adapter_Http 来做到这一点,因为它只适用于上传的文件。但是,您可以为此使用 Zend_Http_Client。例如:

    $c = new Zend_Http_Client();
$c->setUri('http://zendguru.files.wordpress.com/2009/04/ajax-form1.jpg');
$result = $c->request('GET');
$img = imagecreatefromstring($result->getBody());
imagejpeg($img,'img/test.jpg');
imagedestroy($img);

关于php - zend 从 url 保存图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6187731/

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