(В html будут другие фреймы, поэтому я пытаюсь вызвать их по имени класса)
Я старался:
$html = "<iframe width='100%' height='600' class='report' id='CReport' src=' http://www.example.com' ></iframe>";
$doc = new DOMDocument();
@$doc->loadHTML($html);
$tags = $doc->getElementsByClassName('report');
$url = $tags->getAttribute('src');
echo $url;
Попробуйте использовать следующий код:
<?php $tags = $doc->getElementById('CReport'); ?>
Других решений пока нет …