对从URL中提取的数组中的图像进行排序

时间:2013-05-09 00:55:41

标签: php image parsing

我正在尝试构建一个函数,该函数将从URL获取图像并对数组中的值进行排序,并保存仅包含图像的src的值。如果您使用此功能,它将使用标签以及图像src拉取图像。

我要问的是如何将给定URL中的src图像放入一个简单的数组?

function getImagesFromURL($url){
    $crl = curl_init();
    $timeout = 5;
    curl_setopt ($crl, CURLOPT_URL,$url);
    curl_setopt ($crl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt ($crl, CURLOPT_CONNECTTIMEOUT, $timeout);
    $ret = curl_exec($crl);

    if(preg_match_all('!<img.*?src=\"(.*?)\".*?>!is', $ret, $images)){
        print_r($images);
    }
    else {
        return "No images found!";
    }
}

0 个答案:

没有答案