如何从 <div>value</div> 中获取价值?

Ary*_*n G 2 php domdocument

我需要从中获取价值

<div id = "result">Roll No 103 Pass</div> 
Run Code Online (Sandbox Code Playgroud)

并且输出应该是:Roll No 103 Pass

我使用了这个代码:

$markup = file_get_contents('www.results.com');
$doc = new DomDocument();
@$file = $doc->loadHTML($markup);
$spans = $doc->getElementsByTagName('div');
foreach($spans AS $span)
    {
    $class = $span -> getElementsById('id');
    if($class=="result") { 
        echo $span -> nodeValue;


    }


}
Run Code Online (Sandbox Code Playgroud)

但它只是返回空白屏幕

Fra*_*ila 5

$doc = new DomDocument();
$doc->loadHTMLFile('http://www.results.com');
$thediv = $doc->getElementById('result');
echo $thediv->textContent;
Run Code Online (Sandbox Code Playgroud)