考虑到您只搜索一个特定的值,是否可以直接获得唯一的第一个结果而不用 foreach 解析结果?像这样:
$elements = $dom_xpath->query('//span[@id="loginName"]');
echo $elements->firstNode->nodeValue; // this doesn't exist of course
html代码是
<div>
<div id="name">text<span id="loginName">Me</span></div>
</div>