我需要一种从通用外部网页获取最大 5 张图像的方法。
我知道由于跨站点安全性,我不能仅使用 ajax(也许我错了)来做到这一点。
所以我必须使用php+javascript。
我刚刚编写了这段 PHP 代码来从外部 url 获取所有图像:
$html = file_get_contents($link);
$dom = new domDocument;
$dom->loadHTML($html);
$dom->preserveWhiteSpace = false;
$images = $dom->getElementsByTagName('img');
foreach ($images as $image) {
echo $image->getAttribute('src');
}
那么现在获取该页面最大的 5 张图片的最快方法是什么?
最大的意思是具有最高分辨率的图像。