可能重复:
获取 A 元素的 href 属性
我目前正在尝试为特定元素解析网页,该元素将采用以下格式:
<div id="main-id">
<div id="sub-id-1" onclick="some onclick">
<span class="big-class" style="some style">
</span>
<div id="sub-id-2"> </div>
</div>
我试图从中提取的主要部分是整个<span class="big-class" style="some style">
标签,因为我需要从元素中提取样式并将其存储到字符串中。为此,我尝试使用以下代码:
$dom = new DOMDocument();
$dom->validateOnParse = true;
$dom->loadHTML($html);
$belement = $dom->getElementById("main-id");
echo $belement->nodeValue;
但是,这只是返回字符Â
,这是字符代码 
的用途。
我不确定要搜索什么才能完成此操作,我什至不确定是否使用 DOM 拉动整个 HTML 行(?)。有什么办法可以使用 DOM 来返回这个 span 元素?