PHP 使用cURL从页面下载并保存图像
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 使用cURL从页面下载并保存图像相关的知识,希望对你有一定的参考价值。
function getImages($html) {
$matches = array();
$regex = '~http://somedomain.com/images/(.*?)\.jpg~i';
preg_match_all($regex, $html, $matches);
foreach ($matches[1] as $img) {
saveImg($img);
}
}
function saveImg($name) {
$url = 'http://somedomain.com/images/'.$name.'.jpg';
$data = get_data($url);
file_put_contents('photos/'.$name.'.jpg', $data);
}
$i = 1;
$l = 101;
while ($i < $l) {
$html = get_data('http://somedomain.com/id/'.$i.'/');
getImages($html);
$i += 1;
}
以上是关于PHP 使用cURL从页面下载并保存图像的主要内容,如果未能解决你的问题,请参考以下文章
PHP Curl 从 VK 保存动态图像
从 PHP URL 保存图像
PHP + PDF,如何使用 curl 保存下载的 PDF?
使用 PHP 保存随机图像
PHP + PDF,如何使用curl保存下载的PDF?
如何使用 PHP 从网站保存图像