我正在通过类似的HTML DOM从url中获取所有图像
foreach($html->find('img') as $element)
{
$gimages .= '<img src="';
$gimages .= $element->src;
$gimages .= '"width="100"';
$gimages .= $k;
$gimages .= '">';
}
我通过上面的代码获取所有图像。但我想过滤出准确的图像,我可以在我的网站上显示。喜欢http://l.yimg.com/eur.yimg.com/i/any/rebel19.jpg但有时我会得到无效的路径。如何检查有效的图像路径。
使用此
$handle = fopen("http://l.yimg.com/eur.yimg.com/i/any/rebel19.jpg", "r");
if (!$handle) {
// file is not present
} else {
// file present
// do operation u wnted
}
fclose($handle);
这将帮助您检查文件是否存在于该lcation上