raspando todas as imagens de um site usando o DOMDocument

Eu basicamente quero pegarTODOS as imagens em qualquer site usando o DOMDocument. mas então eu não posso nem carregar meu html devido a algumas razões que eu não sei ainda.

$url="http://<any_url_here>/";
$dom = new DOMDocument();
@$dom->loadHTML($url); //i have also tried removing @
$dom->preserveWhiteSpace = false;
$dom->saveHTML();
$images = $dom->getElementsByTagName('img');
foreach ($images as $image) 
{
echo $image->getAttribute('src');
}

o que acontece é que nada é impresso. ou eu fiz algo errado com o código?

questionAnswers(1)

yourAnswerToTheQuestion