0

我正在尝试构建一个函数,该函数将从 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!";
    }
}
4

0 回答 0